apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: dex namespace: argocd spec: destination: namespace: auth server: https://kubernetes.default.svc project: default source: chart: dex helm: values: | # Configures the ingress for Dex ingress: enabled: true className: nginx hosts: - host: "auth.martyn.berlin" paths: - path: /dex pathType: Prefix annotations: cert-manager.io/cluster-issuer: letsencrypt external-dns.alpha.kubernetes.io/target: scalecable.martyn.berlin tls: - hosts: - "auth.martyn.berlin" service: type: LoadBalancer # Configures the Dex instance configSecret: create: false name: dexconfig repoURL: https://charts.dexidp.io targetRevision: 0.23.0 syncPolicy: automated: prune: true selfHeal: true