From df9cbf1167281d11924c8b9d969e70159378f8a2 Mon Sep 17 00:00:00 2001 From: Simon Emms Date: Wed, 7 Sep 2022 10:07:17 +0000 Subject: [PATCH] [installer]: update golden files --- .../testdata/render/aws-setup/output.golden | 1567 ++++++++++++++++- .../testdata/render/azure-setup/output.golden | 1567 ++++++++++++++++- .../render/customization/output.golden | 1527 +++++++++++++++- .../render/external-registry/output.golden | 1527 +++++++++++++++- .../testdata/render/gcp-setup/output.golden | 1567 ++++++++++++++++- .../cmd/testdata/render/minimal/output.golden | 1527 +++++++++++++++- .../statefulset-customization/output.golden | 1527 +++++++++++++++- .../use-pod-security-policies/output.golden | 1527 +++++++++++++++- .../workspace-requests-limits/output.golden | 1527 +++++++++++++++- 9 files changed, 13845 insertions(+), 18 deletions(-) diff --git a/install/installer/cmd/testdata/render/aws-setup/output.golden b/install/installer/cmd/testdata/render/aws-setup/output.golden index edfa5a20cd8090..44b93feaec7877 100644 --- a/install/installer/cmd/testdata/render/aws-setup/output.golden +++ b/install/installer/cmd/testdata/render/aws-setup/output.golden @@ -4405,7 +4405,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6177,6 +6177,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6205,6 +6245,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6292,6 +6372,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6355,6 +6475,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6378,6 +6538,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6397,6 +6597,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6458,7 +6699,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 531cd94d43e48d4295f80353ac56f7748a9f678b8ade59cbabc14d1c3fb43395 + gitpod.io/checksum_config: 581c8dca8f6cb880edc6f1db4068f16f7b4e0d3bccb36ccdcc2fa16b81fd0cde seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6497,6 +6738,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6569,6 +6850,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6592,6 +6913,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -6623,6 +6984,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -6975,6 +7377,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -7023,6 +7465,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7123,6 +7605,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7174,6 +7696,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7262,6 +7824,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7297,6 +7899,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7380,6 +8022,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -7468,6 +8150,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -7499,6 +8221,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7579,6 +8341,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -7667,6 +8469,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -7701,6 +8543,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7723,6 +8605,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -7834,6 +8757,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -8063,6 +9026,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8170,6 +9173,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8215,6 +9258,46 @@ spec: secretKeyRef: key: encryptionKeys name: aws-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8250,6 +9333,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8335,6 +9458,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8376,6 +9539,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8470,6 +9673,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -8553,6 +9796,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8599,6 +9882,46 @@ spec: secretKeyRef: key: encryptionKeys name: aws-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8634,6 +9957,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8713,6 +10076,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -8765,6 +10168,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8901,6 +10344,46 @@ spec: secretKeyRef: key: encryptionKeys name: aws-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9010,6 +10493,46 @@ spec: secretKeyRef: key: encryptionKeys name: aws-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9097,6 +10620,46 @@ spec: secretKeyRef: key: encryptionKeys name: aws-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/azure-setup/output.golden b/install/installer/cmd/testdata/render/azure-setup/output.golden index 65963797335b52..267ab64fdc1956 100644 --- a/install/installer/cmd/testdata/render/azure-setup/output.golden +++ b/install/installer/cmd/testdata/render/azure-setup/output.golden @@ -4267,7 +4267,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6023,6 +6023,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6051,6 +6091,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6138,6 +6218,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6201,6 +6321,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6224,6 +6384,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6243,6 +6443,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6304,7 +6545,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6343,6 +6584,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6412,6 +6693,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6435,6 +6756,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -6466,6 +6827,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -6815,6 +7217,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -6863,6 +7305,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6963,6 +7445,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7014,6 +7536,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7102,6 +7664,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7134,6 +7736,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7214,6 +7856,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -7302,6 +7984,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -7333,6 +8055,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7413,6 +8175,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -7501,6 +8303,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -7535,6 +8377,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7557,6 +8439,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -7794,6 +8717,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -7915,6 +8878,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8022,6 +9025,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8067,6 +9110,46 @@ spec: secretKeyRef: key: encryptionKeys name: azure-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8102,6 +9185,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8187,6 +9310,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8225,6 +9388,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8316,6 +9519,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -8399,6 +9642,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8445,6 +9728,46 @@ spec: secretKeyRef: key: encryptionKeys name: azure-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8480,6 +9803,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8559,6 +9922,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -8611,6 +10014,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8747,6 +10190,46 @@ spec: secretKeyRef: key: encryptionKeys name: azure-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8856,6 +10339,46 @@ spec: secretKeyRef: key: encryptionKeys name: azure-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8943,6 +10466,46 @@ spec: secretKeyRef: key: encryptionKeys name: azure-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/customization/output.golden b/install/installer/cmd/testdata/render/customization/output.golden index fd910c930354ff..9d78fd4e4b080f 100644 --- a/install/installer/cmd/testdata/render/customization/output.golden +++ b/install/installer/cmd/testdata/render/customization/output.golden @@ -5184,7 +5184,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -7196,6 +7196,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -7224,6 +7264,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7320,6 +7400,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7383,6 +7503,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7406,6 +7566,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -7425,6 +7625,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -7492,7 +7733,7 @@ spec: metadata: annotations: gitpod.io: hello - gitpod.io/checksum_config: 4e24adf25fa6c788ea607f2b6e87d4d46c00cdaa8d3891f50feebde06ac6b4c3 + gitpod.io/checksum_config: 361ebe2190e1559cf6e5457c8907712c9e167250037f39e70a60c413e5efd0fb hello: world seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null @@ -7534,6 +7775,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -7603,6 +7884,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7626,6 +7947,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -7657,6 +8018,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -8174,6 +8576,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -8222,6 +8664,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8331,6 +8813,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -8382,6 +8904,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8479,6 +9041,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8511,6 +9113,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8601,6 +9243,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -8698,6 +9380,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -8729,6 +9451,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8819,6 +9581,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -8916,6 +9718,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -8950,6 +9792,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8972,6 +9854,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -9203,6 +10126,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -9432,6 +10395,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -9539,6 +10542,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9584,6 +10627,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9619,6 +10702,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9713,6 +10836,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -9751,6 +10914,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9851,6 +11054,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -9934,6 +11177,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9980,6 +11263,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -10015,6 +11338,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -10103,6 +11466,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -10155,6 +11558,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -10298,6 +11741,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -10385,6 +11868,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/external-registry/output.golden b/install/installer/cmd/testdata/render/external-registry/output.golden index df4cf53e855889..e2a9ea744e54f2 100644 --- a/install/installer/cmd/testdata/render/external-registry/output.golden +++ b/install/installer/cmd/testdata/render/external-registry/output.golden @@ -4454,7 +4454,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6305,6 +6305,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6333,6 +6373,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6420,6 +6500,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6483,6 +6603,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6506,6 +6666,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6525,6 +6725,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6586,7 +6827,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6625,6 +6866,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6694,6 +6975,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6717,6 +7038,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -6748,6 +7109,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -7256,6 +7658,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -7304,6 +7746,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7404,6 +7886,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7455,6 +7977,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7543,6 +8105,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7575,6 +8177,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7655,6 +8297,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -7743,6 +8425,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -7774,6 +8496,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7854,6 +8616,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -7942,6 +8744,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -7976,6 +8818,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7998,6 +8880,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -8220,6 +9143,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -8341,6 +9304,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8448,6 +9451,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8493,6 +9536,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8528,6 +9611,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8613,6 +9736,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8651,6 +9814,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8742,6 +9945,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -8825,6 +10068,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8871,6 +10154,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8906,6 +10229,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8985,6 +10348,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -9037,6 +10440,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9170,6 +10613,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9257,6 +10740,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/gcp-setup/output.golden b/install/installer/cmd/testdata/render/gcp-setup/output.golden index cda875b3c82c88..b00a076084fedd 100644 --- a/install/installer/cmd/testdata/render/gcp-setup/output.golden +++ b/install/installer/cmd/testdata/render/gcp-setup/output.golden @@ -4227,7 +4227,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -5997,6 +5997,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6025,6 +6065,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6112,6 +6192,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6175,6 +6295,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6198,6 +6358,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6217,6 +6417,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6278,7 +6519,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 5df9f8dc1dd20d39ae253cd9f977d948fcf75a7375165a9b82ecfd9852e343f3 + gitpod.io/checksum_config: 63b5ecc7eda6044e0849cd35193e201e00590228a8066934d862bb445d96b28e seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6317,6 +6558,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6389,6 +6670,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6412,6 +6733,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -6443,6 +6804,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -6795,6 +7197,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -6843,6 +7285,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6943,6 +7425,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -6994,6 +7516,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7151,6 +7713,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7186,6 +7788,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7269,6 +7911,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -7357,6 +8039,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -7388,6 +8110,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7468,6 +8230,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -7556,6 +8358,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -7590,6 +8432,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7612,6 +8494,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -7723,6 +8646,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -7844,6 +8807,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST value: cloudsqlproxy - name: DB_PORT @@ -7945,6 +8948,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7984,6 +9027,46 @@ spec: secretKeyRef: key: encryptionKeys name: gcp-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8019,6 +9102,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8104,6 +9227,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8145,6 +9308,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8239,6 +9442,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -8316,6 +9559,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8356,6 +9639,46 @@ spec: secretKeyRef: key: encryptionKeys name: gcp-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8391,6 +9714,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8470,6 +9833,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -8522,6 +9925,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8646,6 +10089,46 @@ spec: secretKeyRef: key: encryptionKeys name: gcp-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8743,6 +10226,46 @@ spec: secretKeyRef: key: encryptionKeys name: gcp-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8824,6 +10347,46 @@ spec: secretKeyRef: key: encryptionKeys name: gcp-database + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/minimal/output.golden b/install/installer/cmd/testdata/render/minimal/output.golden index db021d9a4de591..432dc485d0658e 100644 --- a/install/installer/cmd/testdata/render/minimal/output.golden +++ b/install/installer/cmd/testdata/render/minimal/output.golden @@ -4674,7 +4674,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6585,6 +6585,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6613,6 +6653,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6700,6 +6780,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6763,6 +6883,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6786,6 +6946,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6805,6 +7005,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6866,7 +7107,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6905,6 +7146,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6974,6 +7255,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6997,6 +7318,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -7028,6 +7389,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -7536,6 +7938,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -7584,6 +8026,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7684,6 +8166,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7735,6 +8257,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7823,6 +8385,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7855,6 +8457,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7935,6 +8577,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -8023,6 +8705,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -8054,6 +8776,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8134,6 +8896,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -8222,6 +9024,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -8256,6 +9098,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8278,6 +9160,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -8500,6 +9423,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -8716,6 +9679,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8823,6 +9826,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8868,6 +9911,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8903,6 +9986,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8988,6 +10111,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -9026,6 +10189,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9117,6 +10320,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -9200,6 +10443,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9246,6 +10529,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9281,6 +10604,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9360,6 +10723,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -9412,6 +10815,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9545,6 +10988,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9632,6 +11115,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/statefulset-customization/output.golden b/install/installer/cmd/testdata/render/statefulset-customization/output.golden index f7417ee5bd624c..97ee3cbd4f7a85 100644 --- a/install/installer/cmd/testdata/render/statefulset-customization/output.golden +++ b/install/installer/cmd/testdata/render/statefulset-customization/output.golden @@ -4686,7 +4686,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6597,6 +6597,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6625,6 +6665,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6712,6 +6792,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6775,6 +6895,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6798,6 +6958,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6817,6 +7017,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6878,7 +7119,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6917,6 +7158,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6986,6 +7267,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7009,6 +7330,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -7040,6 +7401,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -7548,6 +7950,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -7596,6 +8038,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7696,6 +8178,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7747,6 +8269,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7835,6 +8397,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7867,6 +8469,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7947,6 +8589,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -8035,6 +8717,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -8066,6 +8788,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8146,6 +8908,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -8234,6 +9036,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -8268,6 +9110,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8290,6 +9172,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -8512,6 +9435,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -8728,6 +9691,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8835,6 +9838,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8880,6 +9923,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8915,6 +9998,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9000,6 +10123,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -9038,6 +10201,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9129,6 +10332,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -9212,6 +10455,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9258,6 +10541,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9293,6 +10616,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9372,6 +10735,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -9424,6 +10827,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9557,6 +11000,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9644,6 +11127,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/use-pod-security-policies/output.golden b/install/installer/cmd/testdata/render/use-pod-security-policies/output.golden index 0c55f10bcd452d..c99c57a742cfb6 100644 --- a/install/installer/cmd/testdata/render/use-pod-security-policies/output.golden +++ b/install/installer/cmd/testdata/render/use-pod-security-policies/output.golden @@ -5007,7 +5007,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -7029,6 +7029,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -7057,6 +7097,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7144,6 +7224,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7207,6 +7327,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7230,6 +7390,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -7249,6 +7449,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -7310,7 +7551,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -7349,6 +7590,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -7418,6 +7699,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7441,6 +7762,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -7472,6 +7833,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -7980,6 +8382,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -8028,6 +8470,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8128,6 +8610,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -8179,6 +8701,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8267,6 +8829,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -8299,6 +8901,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8379,6 +9021,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -8467,6 +9149,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -8498,6 +9220,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8578,6 +9340,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -8666,6 +9468,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -8700,6 +9542,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8722,6 +9604,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -8944,6 +9867,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -9160,6 +10123,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -9267,6 +10270,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9312,6 +10355,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9347,6 +10430,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9432,6 +10555,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -9470,6 +10633,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9561,6 +10764,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -9644,6 +10887,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9690,6 +10973,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9725,6 +11048,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9804,6 +11167,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -9856,6 +11259,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9989,6 +11432,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -10076,6 +11559,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} diff --git a/install/installer/cmd/testdata/render/workspace-requests-limits/output.golden b/install/installer/cmd/testdata/render/workspace-requests-limits/output.golden index d9f3b10cc9083c..5fe82261c61751 100644 --- a/install/installer/cmd/testdata/render/workspace-requests-limits/output.golden +++ b/install/installer/cmd/testdata/render/workspace-requests-limits/output.golden @@ -4677,7 +4677,7 @@ data: } }, "service": { - "address": ":8080", + "address": "localhost:8080", "tls": { "caPath": "/certs/ca.crt", "certPath": "/certs/tls.crt", @@ -6588,6 +6588,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6616,6 +6656,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6703,6 +6783,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -6766,6 +6886,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -6789,6 +6949,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/registry-facade:test imagePullPolicy: IfNotPresent lifecycle: @@ -6808,6 +7008,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -6869,7 +7110,7 @@ spec: template: metadata: annotations: - gitpod.io/checksum_config: 6fd7f9d2c27fa657c0818d37d1d048b00bd4c1127d732232ca76fd04810136be + gitpod.io/checksum_config: 616a0d20c31f0b8d51d9541f544d2cf378cfc3df67a8b6a4be1f6ab55cebe77b seccomp.security.alpha.kubernetes.io/shiftfs-module-loader: unconfined creationTimestamp: null labels: @@ -6908,6 +7149,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: NODENAME @@ -6977,6 +7258,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7000,6 +7321,46 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ws-daemon:test imagePullPolicy: IfNotPresent lifecycle: @@ -7031,6 +7392,47 @@ spec: - -a - /bin/bash - -c + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: docker.io/library/ubuntu:20.04 name: disable-kube-health-monitor resources: {} @@ -7539,6 +7941,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/openvsx-proxy:test imagePullPolicy: IfNotPresent name: openvsx-proxy @@ -7587,6 +8029,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7687,6 +8169,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/blobserve:test @@ -7738,6 +8260,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7826,6 +8388,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -7858,6 +8460,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -7938,6 +8580,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/dashboard:test imagePullPolicy: IfNotPresent name: dashboard @@ -8026,6 +8708,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-metrics:test imagePullPolicy: IfNotPresent name: ide-metrics @@ -8057,6 +8779,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8137,6 +8899,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ide-proxy:test imagePullPolicy: IfNotPresent name: ide-proxy @@ -8225,6 +9027,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/image-builder-mk3:test @@ -8259,6 +9101,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8281,6 +9163,47 @@ spec: - -c - set -e; update-ca-certificates -f; cp /etc/ssl/certs/* /ssl-certs; echo 'OK' + env: + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/ca-updater:test imagePullPolicy: IfNotPresent name: update-ca-certificates @@ -8503,6 +9426,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: PROXY_DOMAIN value: gitpod.example.com image: eu.gcr.io/gitpod-core-dev/build/proxy:test @@ -8719,6 +9682,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: DB_HOST valueFrom: secretKeyRef: @@ -8826,6 +9829,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -8871,6 +9914,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -8906,6 +9989,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -8991,6 +10114,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: GRPC_GO_RETRY @@ -9029,6 +10192,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9120,6 +10323,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" - name: MESSAGEBUS_USERNAME @@ -9203,6 +10446,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9249,6 +10532,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9284,6 +10607,46 @@ spec: secretKeyRef: key: tls.key name: messagebus-certificates-secret-core + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: msgbus-waiter resources: {} @@ -9363,6 +10726,46 @@ spec: value: svc.cluster.local - name: LOG_LEVEL value: info + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) - name: JAEGER_DISABLED value: "true" image: eu.gcr.io/gitpod-core-dev/build/ws-proxy:test @@ -9415,6 +10818,46 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: quay.io/brancz/kube-rbac-proxy:v0.12.0 name: kube-rbac-proxy ports: @@ -9548,6 +10991,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {} @@ -9635,6 +11118,46 @@ spec: secretKeyRef: key: encryptionKeys name: mysql + - name: HTTP_PROXY + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: http_proxy + valueFrom: + configMapKeyRef: + key: httpProxy + name: proxy-server + optional: true + - name: HTTPS_PROXY + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: https_proxy + valueFrom: + configMapKeyRef: + key: httpsProxy + name: proxy-server + optional: true + - name: CUSTOM_NO_PROXY + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: custom_no_proxy + valueFrom: + configMapKeyRef: + key: noProxy + name: proxy-server + optional: true + - name: NO_PROXY + value: $(CUSTOM_NO_PROXY) + - name: no_proxy + value: $(CUSTOM_NO_PROXY) image: eu.gcr.io/gitpod-core-dev/build/service-waiter:test name: database-waiter resources: {}