# Helm values for ArgoCD
# Chart: argo/argo-cd
# Namespace: argocd

global:
  podAnnotations: {}

# Disable dex (not needed)
dex:
  enabled: false

# ArgoCD server configuration
server:
  # Expose via Traefik ingress with TLS
  ingress:
    enabled: true
    ingressClassName: traefik
    hostname: stonks-argocd.celestium.life
    annotations:
      cert-manager.io/cluster-issuer: ca-issuer
    tls: true

  # Run server in insecure mode behind TLS-terminating ingress
  extraArgs:
    - --insecure

# Tell the chart to use HTTP backend port for ingress
configs:
  params:
    server.insecure: true
