From 19e4daeea49daa270f376de6f8002c092b59def3 Mon Sep 17 00:00:00 2001 From: Marcos Rodrigues Date: Tue, 25 Nov 2025 10:35:08 -0300 Subject: [PATCH 1/3] FIX: private ingress annotations --- deploy/helm-chart/templates/ingress-private.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deploy/helm-chart/templates/ingress-private.yaml b/deploy/helm-chart/templates/ingress-private.yaml index 1ace950..8b73b4b 100644 --- a/deploy/helm-chart/templates/ingress-private.yaml +++ b/deploy/helm-chart/templates/ingress-private.yaml @@ -2,11 +2,19 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: - nginx.ingress.kubernetes.io/whitelist-source-range: "69.49.241.121/32" # hostgator ip nginx.ingress.kubernetes.io/proxy-body-size: "0" + nginx.ingress.kubernetes.io/proxy-read-timeout: "300" + nginx.ingress.kubernetes.io/proxy-connect-timeout: "300" + nginx.ingress.kubernetes.io/proxy-send-timeout: "300" nginx.ingress.kubernetes.io/server-snippet: | underscores_in_headers on; ignore_invalid_headers on; + nginx.ingress.kubernetes.io/proxy-buffer-size: "16k" + nginx.ingress.kubernetes.io/proxy-buffers-number: "8" + nginx.ingress.kubernetes.io/proxy-busy-buffers-size: "64k" + {{- if .Values.maestro.restricted_ip}} + nginx.ingress.kubernetes.io/whitelist-source-range: {{ .Values.maestro.restricted_ip }} + {{- end }} generation: 1 labels: From 3ed26e648fd9d8428cd2c2ff2d9469bd9feb67d0 Mon Sep 17 00:00:00 2001 From: Marcos Rodrigues Date: Tue, 25 Nov 2025 10:48:06 -0300 Subject: [PATCH 2/3] FIX: ci --- .github/workflows/k8s-deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/k8s-deploy.yml b/.github/workflows/k8s-deploy.yml index d3d469d..5ecee62 100644 --- a/.github/workflows/k8s-deploy.yml +++ b/.github/workflows/k8s-deploy.yml @@ -56,9 +56,9 @@ jobs: - name: Install Helmfile run: | - wget https://github.com/helmfile/helmfile/releases/download/v0.148.0/helmfile_0.148.0_linux_amd64.tar.gz + curl -fsSLO https://github.com/helmfile/helmfile/releases/download/v0.148.0/helmfile_0.148.0_linux_amd64.tar.gz tar -xzf helmfile_0.148.0_linux_amd64.tar.gz - mv helmfile /usr/local/bin/ + sudo mv helmfile /usr/local/bin/ helmfile --version - name: Install Helm Diff Plugin From 5e909506602dac6f5b78ee74300a470b20dee902 Mon Sep 17 00:00:00 2001 From: Marcos Rodrigues Date: Tue, 25 Nov 2025 10:59:06 -0300 Subject: [PATCH 3/3] FIX: restore whitelist annotation --- deploy/helm-chart/templates/ingress-private.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/deploy/helm-chart/templates/ingress-private.yaml b/deploy/helm-chart/templates/ingress-private.yaml index 8b73b4b..a5be256 100644 --- a/deploy/helm-chart/templates/ingress-private.yaml +++ b/deploy/helm-chart/templates/ingress-private.yaml @@ -2,6 +2,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: + nginx.ingress.kubernetes.io/whitelist-source-range: "69.49.241.121/32" # hostgator ip nginx.ingress.kubernetes.io/proxy-body-size: "0" nginx.ingress.kubernetes.io/proxy-read-timeout: "300" nginx.ingress.kubernetes.io/proxy-connect-timeout: "300"