apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: name: letsencrypt-http01 annotations: argocd.argoproj.io/sync-wave: "20" argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true spec: acme: server: https://acme-v02.api.letsencrypt.org/directory # Add your email address here email: you@yourdomain.com privateKeySecretRef: name: letsencrypt-http01-cluster-issuer-account-key solvers: - http01: gatewayHTTPRoute: parentRefs: - name: acme namespace: network sectionName: http kind: Gateway --- apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: name: letsencrypt-dns01 spec: acme: server: https://acme-staging-v02.api.letsencrypt.org/directory privateKeySecretRef: name: letsencrypt-dns01-cluster-issuer-account-key solvers: - dns01: acmeDNS: host: http://acme-dns-api accountSecretRef: name: acme-dns key: acmedns.json