Fleet only applies customizations to the first matching. This update gives priority to making nginx providers work before applying servicemonitors. Enabling servicemonitors depends on prometheus already being enabled and setup for it and it's very low priority. Signed-off-by: scottwilliams <scottwilliams@ucsb.edu>
54 lines
1.1 KiB
YAML
54 lines
1.1 KiB
YAML
defaultNamespace: cert-manager
|
|
helm:
|
|
repo: https://charts.jetstack.io
|
|
releaseName: cert-manager
|
|
chart: cert-manager
|
|
takeOwnership: true
|
|
timeoutSeconds: 600
|
|
waitForJobs: true
|
|
values:
|
|
namespace: cert-manager
|
|
crds:
|
|
enabled: true
|
|
targetCustomizations:
|
|
- name: gke
|
|
helm:
|
|
values:
|
|
podDnsConfig:
|
|
nameservers:
|
|
- 1.1.1.1
|
|
- 8.8.8.8
|
|
podDnsPolicy: None
|
|
config:
|
|
featureGates:
|
|
ACMEHTTP01IngressPathTypeExact: false
|
|
clusterSelector:
|
|
matchLabels:
|
|
provider.cattle.io: gke
|
|
- name: rke2
|
|
helm:
|
|
values:
|
|
config:
|
|
featureGates:
|
|
ACMEHTTP01IngressPathTypeExact: false
|
|
clusterSelector:
|
|
matchLabels:
|
|
provider.cattle.io: rke2
|
|
- name: rancher
|
|
helm:
|
|
values:
|
|
prometheus:
|
|
servicemonitor:
|
|
enabled: true
|
|
clusterSelector:
|
|
matchLabels:
|
|
env: rancher
|
|
- name: prod
|
|
helm:
|
|
values:
|
|
prometheus:
|
|
servicemonitor:
|
|
enabled: true
|
|
clusterSelector:
|
|
matchLabels:
|
|
env: prod
|