52 行
1.4 KiB
YAML
52 行
1.4 KiB
YAML
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: false
|
|
servicemonitor:
|
|
enabled: true
|
|
interval: 300s
|
|
prometheusInstance: kube-prometheus
|