130 lines
2.7 KiB
YAML
130 lines
2.7 KiB
YAML
global:
|
|
logLevel: 2
|
|
rbac:
|
|
create: true
|
|
priorityClassName: "high-priority"
|
|
installCRDs: false
|
|
|
|
crds:
|
|
enabled: true
|
|
keep: true
|
|
|
|
# Cert-manager Controller
|
|
replicaCount: 1
|
|
image:
|
|
repository: asia-south1-docker.pkg.dev/meesho-devops-admin-0622/admin/devops/cert-manager/cert-manager-controller
|
|
tag: v1.20.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
nodeSelector:
|
|
cloud.google.com/compute-class: datascience-devops
|
|
|
|
tolerations:
|
|
- key: "cloud.google.com/compute-class"
|
|
operator: "Equal"
|
|
value: "datascience-devops"
|
|
effect: "NoSchedule"
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 512Mi
|
|
|
|
# Webhook Configuration
|
|
webhook:
|
|
replicaCount: 1
|
|
image:
|
|
repository: asia-south1-docker.pkg.dev/meesho-devops-admin-0622/admin/devops/cert-manager/cert-manager-webhook
|
|
tag: v1.20.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
nodeSelector:
|
|
cloud.google.com/compute-class: datascience-devops
|
|
|
|
tolerations:
|
|
- key: "cloud.google.com/compute-class"
|
|
operator: "Equal"
|
|
value: "datascience-devops"
|
|
effect: "NoSchedule"
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 50m
|
|
memory: 64Mi
|
|
limits:
|
|
cpu: 250m
|
|
memory: 256Mi
|
|
|
|
# CA Injector Configuration
|
|
cainjector:
|
|
enabled: true
|
|
replicaCount: 1
|
|
image:
|
|
repository: asia-south1-docker.pkg.dev/meesho-devops-admin-0622/admin/devops/cert-manager/cert-manager-cainjector
|
|
tag: v1.20.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
nodeSelector:
|
|
cloud.google.com/compute-class: datascience-devops
|
|
|
|
tolerations:
|
|
- key: "cloud.google.com/compute-class"
|
|
operator: "Equal"
|
|
value: "datascience-devops"
|
|
effect: "NoSchedule"
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 50m
|
|
memory: 64Mi
|
|
limits:
|
|
cpu: 250m
|
|
memory: 256Mi
|
|
|
|
# ACME Solver Configuration
|
|
acmesolver:
|
|
image:
|
|
repository: asia-south1-docker.pkg.dev/meesho-devops-admin-0622/admin/devops/cert-manager/cert-manager-acmesolver
|
|
tag: v1.20.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
# Startup API Check
|
|
startupapicheck:
|
|
enabled: true
|
|
timeout: 1m
|
|
backoffLimit: 4
|
|
image:
|
|
repository: asia-south1-docker.pkg.dev/meesho-devops-admin-0622/admin/devops/cert-manager/cert-manager-startupapicheck
|
|
tag: v1.20.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
nodeSelector:
|
|
cloud.google.com/compute-class: datascience-devops
|
|
|
|
tolerations:
|
|
- key: "cloud.google.com/compute-class"
|
|
operator: "Equal"
|
|
value: "datascience-devops"
|
|
effect: "NoSchedule"
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
memory: 32Mi
|
|
limits:
|
|
cpu: 50m
|
|
memory: 64Mi
|
|
|
|
# Prometheus Monitoring
|
|
prometheus:
|
|
enabled: true
|
|
servicemonitor:
|
|
enabled: false
|
|
interval: 60s
|
|
scrapeTimeout: 30s
|
|
labels:
|
|
prometheus: cert-manager
|