From e6c85cad80bc69fd49c48964b5012ca3c4f93fed Mon Sep 17 00:00:00 2001 From: Stefan Sedich Date: Mon, 30 Mar 2020 09:15:26 -0700 Subject: [PATCH] feat: add support for setting s3 region for artifact repository --- charts/argo/Chart.yaml | 2 +- charts/argo/templates/workflow-controller-config-map.yaml | 3 +++ charts/argo/values.yaml | 1 + 3 files changed, 5 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/workflow-controller-config-map.yaml b/charts/argo/templates/workflow-controller-config-map.yaml index 43699820..712e4fd5 100644 --- a/charts/argo/templates/workflow-controller-config-map.yaml +++ b/charts/argo/templates/workflow-controller-config-map.yaml @@ -36,6 +36,9 @@ data: {{- if .Values.artifactRepository.s3.keyPrefix }} keyPrefix: {{ .Values.artifactRepository.s3.keyPrefix }} {{- end }} + {{- if .Values.artifactRepository.s3.region }} + region: {{ .Values.artifactRepository.s3.region }} + {{- end }} {{- end}} {{- if .Values.controller.metricsConfig.enabled }} metricsConfig: diff --git a/charts/argo/values.yaml b/charts/argo/values.yaml index bdc7d697..8b3a87c9 100644 --- a/charts/argo/values.yaml +++ b/charts/argo/values.yaml @@ -187,6 +187,7 @@ artifactRepository: insecure: true # bucket: # endpoint: + # region: # NOTE: These are setting attributes for the `minio` optional dependency minio: