diff --git a/.circleci/config.yml b/.circleci/config.yml index 3397bcc7b7..f8787edcfb 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -585,6 +585,7 @@ jobs: 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 deploy-release: diff --git a/.circleci/helm-values/staging.proxy-scram.yaml b/.circleci/helm-values/staging.proxy-scram.yaml new file mode 100644 index 0000000000..1a9ab239b4 --- /dev/null +++ b/.circleci/helm-values/staging.proxy-scram.yaml @@ -0,0 +1,30 @@ +# Helm chart values for zenith-proxy. +# This is a YAML-formatted file. + +image: + repository: neondatabase/neon + +settings: + authBackend: "console" + authEndpoint: "https://console.stage.neon.tech:9095/management/api/v2" + +# -- Additional labels for zenith-proxy pods +podLabels: + zenith_service: proxy-scram + zenith_env: staging + zenith_region: us-east-1 + zenith_region_slug: virginia + +exposedService: + annotations: + service.beta.kubernetes.io/aws-load-balancer-type: external + service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip + service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing + external-dns.alpha.kubernetes.io/hostname: *.cloud.stage.neon.tech + +metrics: + enabled: true + serviceMonitor: + enabled: true + selector: + release: kube-prometheus-stack