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