Summary
Upgrade all k8s.io/* dependencies from v0.35.x to v0.36.x, along with the corresponding controller-runtime bump from v0.23.x to v0.24.x.
Motivation
- Stay current with upstream Kubernetes library releases (aligns with Kubernetes v1.36).
- Pick up bug fixes, performance improvements, and API enhancements.
- Reduce the risk of accumulating breaking changes across multiple release boundaries.
- Ensure compatibility with Go 1.26 (used by this project) — k8s.io v0.36.x is the first release line with official Go 1.26 support.
References
Summary
Upgrade all
k8s.io/*dependencies fromv0.35.xtov0.36.x, along with the correspondingcontroller-runtimebump fromv0.23.xtov0.24.x.Motivation
References