Fix ingress Argocd

This commit is contained in:
Ultradesu
2025-04-06 17:27:08 +01:00
parent ed824adc42
commit bbaaa89802

View File

@ -79,33 +79,20 @@ server:
enabled: true
ingressClassName: traefik
annotations:
# For cert-manager
cert-manager.io/cluster-issuer: letsencrypt
# For Traefik middleware (ensure it exists)
traefik.ingress.kubernetes.io/router.middlewares: kube-system-https-redirect@kubernetescrd
# For cert-manager HTTP01 challenge
acme.cert-manager.io/http01-edit-in-place: "true"
hostname: ag.hexor.cy
path: /
pathType: Prefix
# --- TLS Settings ---
# Disable default chart TLS mechanism
tls: false
# Use extraTls for custom secret name
extraTls:
- secretName: argocd-tls # Secret name for Ingress to use (must be created by cert-manager)
tls:
- secretName: argocd-tls
hosts:
- ag.hexor.cy
# --- Certificate Settings ---
# Disable automatic Certificate resource creation by the chart.
# IMPORTANT: You MUST create a Certificate resource manually or via extraObjects
# that uses the 'letsencrypt' ClusterIssuer and targets 'secretName: argocd-tls'.
certificate:
enabled: false
certificateSecret:
enabled: false
# Add resources (requests/limits), PDB etc. if needed
# Repository Server
repoServer: