diff --git a/templates/ingress.yaml b/templates/ingress.yaml index ae06f1bbee9d3d5f0e9eac02f38eb29b5cb46cf4_dGVtcGxhdGVzL2luZ3Jlc3MueWFtbA==..fbcef7dd8ac5a6136b03e32f7da46c7ed959c53a_dGVtcGxhdGVzL2luZ3Jlc3MueWFtbA== 100644 --- a/templates/ingress.yaml +++ b/templates/ingress.yaml @@ -15,6 +15,10 @@ {{- with .Values.ingress.annotations }} {{- toYaml . | nindent 4 }} {{- end }} + {{- if .Values.ingress.corsAllowOrigin }} + nginx.ingress.kubernetes.io/enable-cors: "true" + nginx.ingress.kubernetes.io/cors-allow-origin: "{{ .Values.ingress.corsAllowOrigin }}" + {{- end}} {{- $noindex := .Values.ingress.noindex | required ".Values.ingress.noindex is required." -}} {{- if .Values.ingress.noindex }} nginx.ingress.kubernetes.io/server-snippet: |- diff --git a/values.yaml b/values.yaml index ae06f1bbee9d3d5f0e9eac02f38eb29b5cb46cf4_dmFsdWVzLnlhbWw=..fbcef7dd8ac5a6136b03e32f7da46c7ed959c53a_dmFsdWVzLnlhbWw= 100644 --- a/values.yaml +++ b/values.yaml @@ -64,6 +64,7 @@ path: / annotations: {} # noindex: true + corsAllowOrigin: false # can be false, "*", "toto.example.org" … # Additional ingresses additionalIngresses: []