apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: argo-rollouts namespace: argocd annotations: argocd.argoproj.io/sync-wave: "1" finalizers: - resources-finalizer.argocd.argoproj.io spec: project: argo syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true destination: server: "https://kubernetes.default.svc" namespace: argo-rollouts source: chart: argo-rollouts repoURL: https://argoproj.github.io/argo-helm targetRevision: 2.35.2 helm: releaseName: argo-rollouts valuesObject: dashboard: enabled: true ingress: enabled: true ingressClassName: nginx annotations: cert-manager.io/cluster-issuer: letsencrypt-dns-production cert-manager.io/issue-temporary-certificate: "true" # issue temporary certificate before we get the real one hosts: - rollouts.cthulhu.k8s.vxm.cz tls: - secretName: rollouts-ingress-tls hosts: - rollouts.cthulhu.k8s.vxm.cz