v0.7.9 — Reconciler config, user-defined profiles, and resilience examples
Breaking: reconciler config moves inside operatorBox
# before
spec:
crds:
service:
workers: 4
resync: 30s
# after
spec:
crds:
service:
operatorBox:
reconciler:
workers: 4
resync: 30s
reconciler profile class
operatorBox:
reconciler:
profile: high-throughput # workers: 10, resync: 5m, queue.maxDepth: 1000
Built-in: high-throughput, conservative, development. User-defined profiles override built-ins.
User-defined profiles for resources, probes, container security, and pod security
All profile classes now support named presets in profiles:. Declare in a Motif; reference by name across every Katalog that imports it.
include: in expect: — test composition
expect:
- include: ./infra-ready.yaml
- name: My check
...
- include: ./cleanup.yaml