apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: cert-manager namespace: infra-devops spec: interval: 30m timeout: 15m valuesFrom: - kind: ConfigMap name: cert-manager-runtime-values valuesKey: values.yaml optional: true chart: spec: chart: cert-manager version: v1.19.3 sourceRef: kind: HelmRepository name: jetstack namespace: infra-gitops interval: 12h install: crds: CreateReplace upgrade: crds: CreateReplace # 首次 install 时 ServiceMonitor CRD 尚不存在,保持 chart 默认值 false。 # infra-devops-post 在 CRD 就绪后通过可选 valuesFrom 开启 ServiceMonitor。 values: crds: enabled: true keep: true enableCertificateOwnerRef: true prometheus: enabled: true