From 4f5958a65054e6c31306daab9b0aaad3f95bc237 Mon Sep 17 00:00:00 2001 From: Dodi Date: Mon, 16 Sep 2024 10:35:37 +0700 Subject: [PATCH 1/4] feat: envar helm chart value for the operator --- phase-kubernetes-operator/templates/deploy.yml | 5 +++++ phase-kubernetes-operator/values.yaml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/phase-kubernetes-operator/templates/deploy.yml b/phase-kubernetes-operator/templates/deploy.yml index b98dadf..c5c7524 100644 --- a/phase-kubernetes-operator/templates/deploy.yml +++ b/phase-kubernetes-operator/templates/deploy.yml @@ -22,3 +22,8 @@ spec: imagePullPolicy: {{ .Values.image.pullPolicy }} resources: {{- toYaml .Values.operator.resources | nindent 12 }} + env: + {{- range $key, $value := .Values.operator.env }} + - name: {{ $key }} + value: {{ $value | quote }} + {{- end }} diff --git a/phase-kubernetes-operator/values.yaml b/phase-kubernetes-operator/values.yaml index 9b24919..1cb30c8 100644 --- a/phase-kubernetes-operator/values.yaml +++ b/phase-kubernetes-operator/values.yaml @@ -24,6 +24,8 @@ rbac: # Operator specific configuration operator: logLevel: INFO + env: + PHASE_VERIFY_SSL: True resources: limits: cpu: 200m From 97bf869f36ff8490ad0bdcf1f700e4ddd9b1d8eb Mon Sep 17 00:00:00 2001 From: Nimish Date: Mon, 16 Sep 2024 12:55:55 +0530 Subject: [PATCH 2/4] feat: added debug flag --- phase-kubernetes-operator/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/phase-kubernetes-operator/values.yaml b/phase-kubernetes-operator/values.yaml index 1cb30c8..7303b4a 100644 --- a/phase-kubernetes-operator/values.yaml +++ b/phase-kubernetes-operator/values.yaml @@ -26,6 +26,7 @@ operator: logLevel: INFO env: PHASE_VERIFY_SSL: True + PHASE_DEBUG: False resources: limits: cpu: 200m From 71f3e5468ca9084b1df12580ece72e384c9c4fe1 Mon Sep 17 00:00:00 2001 From: Nimish Date: Mon, 16 Sep 2024 12:58:09 +0530 Subject: [PATCH 3/4] chore: bumped chart version --- phase-kubernetes-operator/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phase-kubernetes-operator/Chart.yaml b/phase-kubernetes-operator/Chart.yaml index 7c506ec..fd83432 100644 --- a/phase-kubernetes-operator/Chart.yaml +++ b/phase-kubernetes-operator/Chart.yaml @@ -5,7 +5,7 @@ description: A Helm chart for deploying the Phase Kubernetes Operator type: application # Version of the chart -version: 1.2.2 +version: 1.2.3 # Version of the application (operator) that is being deployed appVersion: "1.2.2" From 88101b5db5ae8505428b21c2e24a673919983b91 Mon Sep 17 00:00:00 2001 From: Nimish Date: Mon, 16 Sep 2024 13:00:40 +0530 Subject: [PATCH 4/4] feat: updated the operator --- helm-repo/phase-kubernetes-operator-1.2.2.tgz | Bin 2994 -> 3082 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm-repo/phase-kubernetes-operator-1.2.2.tgz b/helm-repo/phase-kubernetes-operator-1.2.2.tgz index 916f7262bbd00e5d70eea306ea804319cd05b0d6..8ab2e9bea6ed984ad4386aef9833bfcc62243cdb 100644 GIT binary patch delta 3052 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 K4zafYL;wIw4#eC5