From a25e4d266f42b3bdc64066bb2af48ac3617ff4bd Mon Sep 17 00:00:00 2001 From: "W. Kavanaugh Latiolais" Date: Sun, 2 Nov 2025 17:38:45 -0800 Subject: [PATCH] feat: Adding HAProxy ingress --- .../ingress-controller/resources.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gitops/base-install/ingress-controller/resources.yaml b/gitops/base-install/ingress-controller/resources.yaml index 2b0b68d..6ab0c56 100644 --- a/gitops/base-install/ingress-controller/resources.yaml +++ b/gitops/base-install/ingress-controller/resources.yaml @@ -95,3 +95,30 @@ spec: syncOptions: - CreateNamespace=true automated: {} +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: ingress-haproxy-controller + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: networking + source: + chart: kubernetes-ingress + repoURL: oci://ghcr.io/haproxytech/helm-charts + targetRevision: 1.46.0 + helm: + releaseName: ingress-haproxy + valuesObject: + controller: + service: + type: LoadBalancer + destination: + namespace: ingress-haproxy + name: in-cluster + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: {}