From efdd0bcdc064aa01873f179f5c8607339930dd43 Mon Sep 17 00:00:00 2001 From: Shautvast Date: Wed, 4 Mar 2026 16:15:17 +0100 Subject: [PATCH] nginx --- apps/networking/ingress-nginx.yaml | 28 +++++++++++++++++++ .../networking/ingress-nginx/values.yaml | 11 ++++++++ 2 files changed, 39 insertions(+) create mode 100644 apps/networking/ingress-nginx.yaml create mode 100644 manifests/networking/ingress-nginx/values.yaml diff --git a/apps/networking/ingress-nginx.yaml b/apps/networking/ingress-nginx.yaml new file mode 100644 index 0000000..b4020f9 --- /dev/null +++ b/apps/networking/ingress-nginx.yaml @@ -0,0 +1,28 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: ingress-nginx + namespace: argocd + annotations: + argocd.argoproj.io/sync-wave: "3" +spec: + project: workshop + sources: + - repoURL: https://kubernetes.github.io/ingress-nginx + chart: ingress-nginx + targetRevision: "4.12.0" + helm: + valueFiles: + - $values/manifests/networking/ingress-nginx/values.yaml + - repoURL: https://github.com/shautvast/ops-demo + targetRevision: HEAD + ref: values + destination: + server: https://kubernetes.default.svc + namespace: ingress-nginx + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true diff --git a/manifests/networking/ingress-nginx/values.yaml b/manifests/networking/ingress-nginx/values.yaml new file mode 100644 index 0000000..5e6ad6f --- /dev/null +++ b/manifests/networking/ingress-nginx/values.yaml @@ -0,0 +1,11 @@ +controller: + ingressClassResource: + name: nginx + default: true + service: + type: LoadBalancer + loadBalancerIP: "192.168.56.200" + resources: + requests: + cpu: 100m + memory: 128Mi