From 2dec8e44f712a04315020446dbede21670003652 Mon Sep 17 00:00:00 2001 From: Vlad Losev Date: Mon, 6 Apr 2020 09:13:40 -0700 Subject: [PATCH] feat: Add support for extra arguments to Argo Server (#271) --- charts/argo/Chart.yaml | 2 +- charts/argo/templates/server-deployment.yaml | 3 +++ charts/argo/values.yaml | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/charts/argo/Chart.yaml b/charts/argo/Chart.yaml index 7aabd888..33604dcb 100644 --- a/charts/argo/Chart.yaml +++ b/charts/argo/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: "v2.6.1" description: A Helm chart for Argo Workflows name: argo -version: 0.7.2 +version: 0.7.3 icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png home: https://github.com/argoproj/argo-helm maintainers: diff --git a/charts/argo/templates/server-deployment.yaml b/charts/argo/templates/server-deployment.yaml index 182c6edb..bbf82dd1 100644 --- a/charts/argo/templates/server-deployment.yaml +++ b/charts/argo/templates/server-deployment.yaml @@ -31,6 +31,9 @@ spec: - name: argo-server args: - server + {{- if .Values.server.extraArgs }} + {{- toYaml .Values.server.extraArgs | nindent 10 }} + {{- end }} image: "{{ .Values.images.namespace }}/{{ .Values.images.server }}:{{ default .Values.images.tag .Values.server.image.tag }}" imagePullPolicy: {{ .Values.images.pullPolicy }} {{- if .Values.server.podPortName }} diff --git a/charts/argo/values.yaml b/charts/argo/values.yaml index bdc7d697..e1bb1376 100644 --- a/charts/argo/values.yaml +++ b/charts/argo/values.yaml @@ -143,6 +143,9 @@ server: tolerations: [] affinity: {} + # Extra arguments to provide to the Argo server binary. + extraArgs: [] + ## Ingress configuration. ## ref: https://kubernetes.io/docs/user-guide/ingress/ ##