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 enabled: true
ingressClassName: traefik ingressClassName: traefik
annotations: annotations:
# For cert-manager
cert-manager.io/cluster-issuer: letsencrypt cert-manager.io/cluster-issuer: letsencrypt
# For Traefik middleware (ensure it exists)
traefik.ingress.kubernetes.io/router.middlewares: kube-system-https-redirect@kubernetescrd 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 hostname: ag.hexor.cy
path: / path: /
pathType: Prefix pathType: Prefix
# --- TLS Settings --- tls:
# Disable default chart TLS mechanism - secretName: argocd-tls
tls: false
# Use extraTls for custom secret name
extraTls:
- secretName: argocd-tls # Secret name for Ingress to use (must be created by cert-manager)
hosts: hosts:
- ag.hexor.cy - 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: certificate:
enabled: false enabled: false
certificateSecret: certificateSecret:
enabled: false enabled: false
# Add resources (requests/limits), PDB etc. if needed
# Repository Server # Repository Server
repoServer: repoServer: