diff --git a/etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml b/etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml index f6301c5..98369b5 100644 --- a/etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml +++ b/etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml @@ -5,8 +5,8 @@ metadata: annotations: nginx.ingress.kubernetes.io/rewrite-target: / nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/proxy-buffer-size: "128k" - nginx.ingress.kubernetes.io/proxy-buffers-number: "16" + nginx.ingress.kubernetes.io/proxy-buffer-size: {{ .Values.global.nginx-proxy-buffer-size }} + nginx.ingress.kubernetes.io/proxy-buffers-number: {{ .Values.global.nginx-proxy-buffers-number }} nginx.ingress.kubernetes.io/configuration-snippet: | more_set_input_headers "fromingress: true"; spec: diff --git a/etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml b/etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml index 2278bf4..17f8825 100644 --- a/etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml +++ b/etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml @@ -4,6 +4,9 @@ metadata: name: {{ .Release.Name }}-{{ .Chart.Name }}-ingress annotations: nginx.ingress.kubernetes.io/rewrite-target: / + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" + nginx.ingress.kubernetes.io/proxy-buffer-size: {{ .Values.global.nginx-proxy-buffer-size }} + nginx.ingress.kubernetes.io/proxy-buffers-number: {{ .Values.global.nginx-proxy-buffers-number }} spec: rules: - host: "{{ .Values.global.apiUrl }}" diff --git a/etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml b/etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml index 28f0185..128dde6 100644 --- a/etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml +++ b/etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml @@ -5,8 +5,8 @@ metadata: annotations: nginx.ingress.kubernetes.io/rewrite-target: / nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/proxy-buffer-size: "128k" - nginx.ingress.kubernetes.io/proxy-buffers-number: "16" + nginx.ingress.kubernetes.io/proxy-buffer-size: {{ .Values.global.nginx-proxy-buffer-size }} + nginx.ingress.kubernetes.io/proxy-buffers-number: {{ .Values.global.nginx-proxy-buffers-number }} spec: tls: - hosts: diff --git a/etc/k8s/helm-chart/eventhub/values.yaml b/etc/k8s/helm-chart/eventhub/values.yaml index 2c9b527..5c3f70b 100644 --- a/etc/k8s/helm-chart/eventhub/values.yaml +++ b/etc/k8s/helm-chart/eventhub/values.yaml @@ -1,4 +1,6 @@ global: accountUrl: eh-st-account apiUrl: eh-st-api - wwwUrl: eh-st-www \ No newline at end of file + wwwUrl: eh-st-www + nginx-proxy-buffer-size: "32k" + nginx-proxy-buffers-number: 8 \ No newline at end of file