From 8a15d048cf999a18730a7f4ad6433e28c8427284 Mon Sep 17 00:00:00 2001 From: bijayasharma Date: Tue, 8 Jun 2021 13:26:08 +0530 Subject: [PATCH] Flux source-controller Function Proxy Var Replacement * This commit fixes the bug of flux source-controller proxy var replacement to include proxy env settings to match HTTP_PROXY, HTTPS_PROXY and NO_PROXY Change-Id: Ia6943529abf4e8afa7c5495316b8173e6c89cf9c Relates-To: #550 Closes: #550 --- .../deployment_proxyvar_patch.yaml | 16 ++++++++++++++++ .../flux/source-controller/kustomization.yaml | 1 + 2 files changed, 17 insertions(+) create mode 100644 manifests/function/flux/source-controller/deployment_proxyvar_patch.yaml diff --git a/manifests/function/flux/source-controller/deployment_proxyvar_patch.yaml b/manifests/function/flux/source-controller/deployment_proxyvar_patch.yaml new file mode 100644 index 000000000..f2a5bee2a --- /dev/null +++ b/manifests/function/flux/source-controller/deployment_proxyvar_patch.yaml @@ -0,0 +1,16 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: source-controller +spec: + template: + spec: + containers: + - name: manager + env: + - name: http_proxy + value: REPLACEMENT_HTTP_PROXY + - name: https_proxy + value: REPLACEMENT_HTTPS_PROXY + - name: no_proxy + value: REPLACEMENT_NO_PROXY \ No newline at end of file diff --git a/manifests/function/flux/source-controller/kustomization.yaml b/manifests/function/flux/source-controller/kustomization.yaml index 127e9e066..959011246 100644 --- a/manifests/function/flux/source-controller/kustomization.yaml +++ b/manifests/function/flux/source-controller/kustomization.yaml @@ -5,3 +5,4 @@ resources: - upstream/manager patchesStrategicMerge: - deployment_toleration_patch.yaml +- deployment_proxyvar_patch.yaml