diff --git a/charts/studio/Chart.yaml b/charts/studio/Chart.yaml index c759c8b6..7f360be0 100644 --- a/charts/studio/Chart.yaml +++ b/charts/studio/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.2.1 +version: 0.2.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/studio/templates/configmap-ca-cert.yaml b/charts/studio/templates/configmap-ca-cert.yaml index 5760c0eb..eb9159f7 100644 --- a/charts/studio/templates/configmap-ca-cert.yaml +++ b/charts/studio/templates/configmap-ca-cert.yaml @@ -7,3 +7,9 @@ data: self_signed_ca.crt: | {{ .Values.global.customCaCert | indent 4}} {{- end }} + {{- if .Values.global.customCaCerts }} + {{- range $index, $customCa := .Values.global.customCaCerts }} + self_signed_ca_{{ $index }}.crt: +{{ $customCa | indent 4}} + {{- end }} + {{- end }} diff --git a/charts/studio/values.yaml b/charts/studio/values.yaml index 098cf48e..8159de7d 100644 --- a/charts/studio/values.yaml +++ b/charts/studio/values.yaml @@ -18,6 +18,7 @@ global: # We recommend you set this externally. If left empty, a random key will be generated. secretKey: "" + # Deprecated in favor of `customCaCerts` # -- Studio: Custom CA certificate in PEM format # customCaCert: |- # -----BEGIN CERTIFICATE----- @@ -26,6 +27,16 @@ global: # customCaCert: "" + # -- Studio: Custom CA certificate in PEM format + # customCaCerts: + # - |- + # -----BEGIN CERTIFICATE----- + # .... + # -----END CERTIFICATE----- + # + customCaCerts: [] + + # -- Studio: Additional environment variables for all pods envVars: {} # Example: