Fix ingress Argocd
This commit is contained in:
@ -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:
|
||||||
|
Reference in New Issue
Block a user