The Wire · Showcase
KUBERNETES SHIPS GO 1.26.6 ACROSS CORE AND METRICS
By RepoJournal · Filed · About Kubernetes
Production Kubernetes binaries now compile with Go 1.26.6, which patches CVE fixes that hit the Go security release.
Kubernetes, kube-state-metrics, and kops all bumped their Go toolchain to 1.26.6 overnight [1] [2] [3], ensuring every binary shipped in the release includes upstream security patches. The change is a one-line bump to .go-version files that cascade through CI and release builds automatically. In parallel, kops landed three critical fixes for IPv6-only clusters and test infrastructure: nodes in IPv6-only clusters with --dns=none now bootstrap correctly [4] [5], and the test suite unified SSH key resolution across all cloud providers [7] [8]. kube-state-metrics also cut cardinality on the kube_pod_status_reason metric by emitting "a row only for the reason that is actually set" [6], which decouples metrics from the size of the known-reasons list. Across all five repos, 23 commits landed plus 13 PRs merged, with community onboarding continuing on the org desk .
One email a day. Unsubscribe in one click.
Keep up with Kubernetes in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Rebuild and redeploy Kubernetes with Go 1.26.6 before next release kubernetes/kubernetes [immediate]
- → Update kube-state-metrics to latest if you run it in production for cardinality improvements kubernetes/kube-state-metrics [plan]
- → Test IPv6-only cluster deployments with latest kops if you use --dns=none kubernetes/kops [plan]
References
- [1] upgrade .go-version to 1.26.6 kubernetes/kubernetes
- [2] chore: bump golang toolchain to 1.26.6 ↗ kubernetes/kube-state-metrics
- [3] chore: bump golang toolchain to 1.26.6 kubernetes/kube-state-metrics
- [4] Fix node bootstrap in IPv6-only clusters with --dns=none ↗ kubernetes/kops
- [5] Don't hand IPv6-only nodes an IPv4 kops-controller address kubernetes/kops
- [6] feat: reduce kube_pod_status_reason cardinality ↗ kubernetes/kube-state-metrics
- [7] tests/e2e: resolve SSH keys the same way on every cloud ↗ kubernetes/kops
- [8] kops: drop redundant KUBE_SSH_KEY_PATH from AWS jobs ↗ kubernetes/test-infra