apiVersion: helm.cattle.io/v1 kind: HelmChart metadata: name: cert-manager namespace: infra-devops spec: repo: https://charts.jetstack.io chart: cert-manager targetNamespace: infra-devops version: v1.19.3 valuesContent: |- affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: topology.kubernetes.io/region operator: In values: - "cn-sh" webhook: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: topology.kubernetes.io/region operator: In values: - "cn-sh" cainjector: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: topology.kubernetes.io/region operator: In values: - "cn-sh" crds: enabled: true keep: true # 在删除证书时同时删除secret enableCertificateOwnerRef: true prometheus: enabled: true servicemonitor: enabled: true interval: 300s prometheusInstance: kube-prometheus