62 lines
1.5 KiB
YAML
62 lines
1.5 KiB
YAML
keda:
|
|
operator:
|
|
replicaCount: 2
|
|
metricsServer:
|
|
replicaCount: 2
|
|
nodeSelector:
|
|
cloud.google.com/compute-class: demand-devops
|
|
tolerations:
|
|
- key: "cloud.google.com/compute-class"
|
|
operator: "Equal"
|
|
value: "demand-devops"
|
|
effect: "NoSchedule"
|
|
podLabels:
|
|
bu: "demand"
|
|
team: "demand-devops"
|
|
metricsAdapter:
|
|
bu: "demand"
|
|
team: "demand-devops"
|
|
resources:
|
|
# -- Manage [resource request & limits] of KEDA operator pod
|
|
operator:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1600Mi
|
|
requests:
|
|
cpu: 500m
|
|
memory: 850Mi
|
|
# -- Manage [resource request & limits] of KEDA admission webhooks pod
|
|
webhooks:
|
|
limits:
|
|
cpu: 200m
|
|
memory: 500Mi
|
|
requests:
|
|
cpu: 60m
|
|
memory: 200Mi
|
|
metricServer:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1000Mi
|
|
requests:
|
|
cpu: 200m
|
|
memory: 200Mi
|
|
podAnnotations:
|
|
# -- Pod annotations for KEDA operator
|
|
keda:
|
|
prometheus.io/path: /metrics
|
|
prometheus.io/port: '8080'
|
|
prometheus.io/scrape: 'true'
|
|
# -- Pod annotations for KEDA Metrics Adapter
|
|
metricsAdapter:
|
|
prometheus.io/path: /metrics
|
|
prometheus.io/port: '8080'
|
|
prometheus.io/scrape: 'true'
|
|
# -- Pod annotations for KEDA Admission webhooks
|
|
webhooks:
|
|
prometheus.io/path: /metrics
|
|
prometheus.io/port: '8080'
|
|
prometheus.io/scrape: 'true'
|
|
env:
|
|
- name: KEDA_SCALEDOBJECT_CTRL_MAX_RECONCILES
|
|
value: '25'
|