From 2c86598ace628e1c8a24435a2e6f8961803fe286 Mon Sep 17 00:00:00 2001 From: Jose Henrique Date: Sat, 22 Aug 2026 19:48:01 -0300 Subject: [PATCH] adding nginx-ingress helm --- infra/ingress-nginx-helm.yaml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 infra/ingress-nginx-helm.yaml diff --git a/infra/ingress-nginx-helm.yaml b/infra/ingress-nginx-helm.yaml new file mode 100644 index 0000000..1f28fc3 --- /dev/null +++ b/infra/ingress-nginx-helm.yaml @@ -0,0 +1,33 @@ +apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: ingress-nginx + namespace: kube-system +spec: + repo: https://kubernetes.github.io/ingress-nginx + chart: ingress-nginx + version: 4.x.x # pinned + targetNamespace: ingress-nginx + valuesContent: |- + controller: + replicaCount: 2 + ingressClassResource: + name: nginx + enabled: true + default: true + controllerValue: "k8s.io/ingress-nginx" + ingressClass: nginx + service: + type: LoadBalancer + externalTrafficPolicy: Local + annotations: + metallb.io/ip-allocated-from-pool: default-pool + metallb.io/loadBalancerIPs: "192.168.20.204" + loadBalancerIP: 192.168.20.204 + resources: + requests: + cpu: 100m + memory: 90Mi + limits: + cpu: 1000m + memory: 256Mi