--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: cert-manager-certificates namespace: default spec: interval: 15m chart: spec: chart: raw version: v0.3.1 sourceRef: kind: HelmRepository name: dysnix namespace: flux-system install: createNamespace: true remediation: retries: 5 upgrade: remediation: retries: 5 dependsOn: - name: cert-manager-issuers namespace: default values: resources: - apiVersion: cert-manager.io/v1 kind: Certificate metadata: name: "${SECRET_CLUSTER_DOMAIN/./-}" namespace: default spec: secretName: "${SECRET_CLUSTER_DOMAIN/./-}-tls" issuerRef: name: letsencrypt-production kind: ClusterIssuer commonName: "${SECRET_CLUSTER_DOMAIN}" dnsNames: - "${SECRET_CLUSTER_DOMAIN}" - "*.${SECRET_CLUSTER_DOMAIN}"