kube-watch-diff icon indicating copy to clipboard operation
kube-watch-diff copied to clipboard

Upgrade Go to 1.24 and k8s dependencies

Open harveyxia opened this issue 6 months ago • 0 comments

This upgrades Go to 1.24 and the Kubernetes dependencies to latest versions.

This was prompted primarily by removing the latency from client-side rate limiting, which when running against clusters with hundreds of CRDs can take up to 30 seconds before the watch begins.

Upgrading controller-runtime brings in this change which removes client side rate limiting and instead relies on the cluster's APF feature.

I tested this locally and the watch starts immediately rather than taking ~30 seconds to initialize.

harveyxia avatar Apr 22 '25 17:04 harveyxia