add helm config

This commit is contained in:
kandrusyak
2023-06-30 17:41:25 +03:00
parent 2d5156278e
commit c2e51c60df
10 changed files with 313 additions and 1 deletions

View File

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