Changed
- Pin Flux API versions in the KSM configuration to not emit duplicated metrics.
kube-state-metrics sub-chart from 7.2.1 to 7.8.1, moving flux-ksm from kube-state-metrics v2.18.0 to v2.19.1. v2.18.0 leaks a reflector goroutine and its API server watch on every discovery poll cycle (kube-state-metrics#2867, fixed by #2920 in v2.19.0), which grows the workload cluster API servers until control plane nodes hit MemoryPressure.kube-state-metrics sub-chart from 7.2.1 to 7.8.1, moving flux-ksm from kube-state-metrics v2.18.0 to v2.19.1. v2.18.0 leaks a reflector goroutine and its API server watch on every discovery poll cycle (kube-state-metrics#2867, fixed by #2920 in v2.19.0), which grows the workload cluster API servers until control plane nodes hit MemoryPressure.:warning: WARNING: please use the v1.12.0 release instead of this one, both are essentially the same, but latter comes with the important KSM memory leak fix :warning:
.migration.run field to true inside values.yaml.giantswarm/docker-kubectl image to 1.36.2.app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} label.