apiVersion: operator.knative.dev/v1beta1
kind: KnativeServing
metadata:
name: knative-serving
namespace: knative-serving
spec:
high-availability:
replicas: 1 (1)
workloads:
- name: activator
replicas: 2 (2)
resources:
- container: activator
requests:
cpu: 250m (3)
memory: 60Mi (4)
limits:
cpu: 1000m
memory: 600Mi
- name: controller
replicas: 1 (5)
resources:
- container: controller
requests:
cpu: 10m
memory: 100Mi
limits: (6)
cpu: 200m
memory: 300Mi
- name: webhook
replicas: 2
resources:
- container: webhook
requests:
cpu: 100m (7)
memory: 60Mi
limits:
cpu: 200m
memory: 200Mi
podDisruptionBudgets: (8)
- name: activator-pdb
minAvailable: 1
- name: webhook-pdb
minAvailable: 1