add helm chart

This commit is contained in:
kandrusyak
2023-06-30 17:48:29 +03:00
parent 8f904217f2
commit dde45428fc
10 changed files with 312 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ services:
stages:
- build
- deploy
build-job:
stage: build
@@ -42,3 +43,15 @@ build-job:
- docker build -t docker-registry.dopcore.com/andrusyakka/astra-api-gateway .
- echo "$DOCKER_PASSWORD" | docker login docker-registry.dopcore.com -u "$DOCKER_USER" --password-stdin
- docker push docker-registry.dopcore.com/andrusyakka/astra-api-gateway
deploy-job:
stage: deploy
image: dtzar/helm-kubectl:latest
tags:
- docker
only:
- master
script:
- kubectl version
- helm upgrade --install astra-file-storage deploy
- kubectl rollout restart deploy/astra-frontend