minor fixes in proxy deployment

This commit is contained in:
Andrey Taranik
2022-05-02 11:38:25 +03:00
committed by Stas Kelvich
parent 2477d2f9e2
commit 8f479a712f
3 changed files with 6 additions and 5 deletions

View File

@@ -1,2 +1,4 @@
zenith_install.tar.gz
.zenith_current_version
neon_install.tar.gz
.neon_current_version

View File

@@ -579,14 +579,13 @@ jobs:
name: Setup helm v3
command: |
curl -s https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
helm repo add zenithdb https://neondatabase.github.io/helm-charts
helm repo add neondatabase https://neondatabase.github.io/helm-charts
- run:
name: Re-deploy proxy
command: |
DOCKER_TAG=$(git log --oneline|wc -l)
helm upgrade zenith-proxy zenithdb/zenith-proxy --install -f .circleci/helm-values/staging.proxy.yaml --set image.tag=${DOCKER_TAG} --wait
helm upgrade zenith-proxy-scram zenithdb/zenith-proxy --install -f .circleci/helm-values/staging.proxy-scram.yaml --set image.tag=${DOCKER_TAG} --wait
helm upgrade zenith-proxy neondatabase/neon-proxy --install -f .circleci/helm-values/staging.proxy.yaml --set image.tag=${DOCKER_TAG} --wait
helm upgrade neon-proxy-scram neondatabase/neon-proxy --install -f .circleci/helm-values/staging.proxy-scram.yaml --set image.tag=${DOCKER_TAG} --wait
deploy-release:
docker:

View File

@@ -6,7 +6,7 @@ image:
settings:
authBackend: "console"
authEndpoint: "https://console.stage.neon.tech:9095/management/api/v2"
authEndpoint: "http://console-staging.local/management/api/v2/healthz"
# -- Additional labels for zenith-proxy pods
podLabels: