From 90cbe43d3e9c85073e52753df30c0edda69366a5 Mon Sep 17 00:00:00 2001 From: LR90 <52204121+loveRhythm1990@users.noreply.github.com> Date: Thu, 22 Aug 2024 14:02:54 +0800 Subject: [PATCH] feat: support define operator args in helm chart values (#542) --- charts/matrixone-operator/Chart.yaml | 2 +- charts/matrixone-operator/templates/deployment.yaml | 4 +++- charts/matrixone-operator/values.yaml | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/charts/matrixone-operator/Chart.yaml b/charts/matrixone-operator/Chart.yaml index 24845520..86fa5d6c 100644 --- a/charts/matrixone-operator/Chart.yaml +++ b/charts/matrixone-operator/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: matrixone-operator description: Matrixone Kubernetes Operator type: application -version: 1.2.0-alpha.7 +version: 1.2.0-alpha.8 appVersion: 0.1.0 kubeVersion: ">=1.19.0-0" icon: https://raw.githubusercontent.com/matrixorigin/artwork/main/docs/overview/logo.png diff --git a/charts/matrixone-operator/templates/deployment.yaml b/charts/matrixone-operator/templates/deployment.yaml index c3fd332f..0fbe9d6d 100644 --- a/charts/matrixone-operator/templates/deployment.yaml +++ b/charts/matrixone-operator/templates/deployment.yaml @@ -48,8 +48,10 @@ spec: image: {{ include "matrixone-operator.image" . }} command: - /manager + {{- with .Values.args }} args: - - -leader-elect + {{- toYaml . | nindent 12 }} + {{- end }} imagePullPolicy: {{ .Values.image.pullPolicy }} env: {{- range $key, $value := .Values.env }} diff --git a/charts/matrixone-operator/values.yaml b/charts/matrixone-operator/values.yaml index 7dcb881e..078ac38f 100644 --- a/charts/matrixone-operator/values.yaml +++ b/charts/matrixone-operator/values.yaml @@ -78,6 +78,10 @@ kruise: image: repository: openkruise/kruise-manager +# operator arguments +args: + - -leader-elect + defaultArgs: - name: logService values: