add helm chart

This commit is contained in:
kandrusyak
2023-06-30 17:52:44 +03:00
parent 827b8231a6
commit 199cdbe8d9
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-users .
- echo "$DOCKER_PASSWORD" | docker login docker-registry.dopcore.com -u "$DOCKER_USER" --password-stdin
- docker push docker-registry.dopcore.com/andrusyakka/astra-users
deploy-job:
stage: deploy
image: dtzar/helm-kubectl:latest
tags:
- docker
only:
- master
script:
- kubectl version
- helm upgrade --install astra-users deploy
- kubectl rollout restart deploy/astra-users