diff --git a/kubernetes/infrastructure/ingress-nginx/ingress-nginx.yaml b/kubernetes/infrastructure/ingress-nginx/ingress-nginx.yaml index 5f95511..a184342 100644 --- a/kubernetes/infrastructure/ingress-nginx/ingress-nginx.yaml +++ b/kubernetes/infrastructure/ingress-nginx/ingress-nginx.yaml @@ -31,4 +31,15 @@ spec: postBuild: substituteFrom: - kind: ConfigMap - name: ingress-nginx-values \ No newline at end of file + name: ingress-nginx-values + patches: + - target: + kind: Deployment + name: ingress-nginx-controller + patch: | + - op: add + path: /spec/template/spec/containers/0/args/- + value: --tcp-services-configmap=$(POD_NAMESPACE)/tcp-services + - op: add + path: /spec/template/spec/containers/0/args/- + value: --udp-services-configmap=$(POD_NAMESPACE)/udp-services diff --git a/kubernetes/templates/apps/ingress-nginx/release.yaml b/kubernetes/templates/apps/ingress-nginx/release.yaml index d9936c5..beeb47d 100644 --- a/kubernetes/templates/apps/ingress-nginx/release.yaml +++ b/kubernetes/templates/apps/ingress-nginx/release.yaml @@ -66,7 +66,8 @@ spec: service: externalTrafficPolicy: Local loadBalancerIP: ${load_balancer_ip} - ipFamilyPolicy: PreferDualStack + ipFamilyPolicy: SingleStack + ipFamilies: IPv4 metrics: enabled: ${metrics_enabled:=false}