LWKD logo

Last Week in Kubernetes Development

Stay up-to-date on Kubernetes development in 15 minutes a week.

Subscribe
Mastodon
Twitter
RSS

View LWKD on GitHub

Week Ending June 25, 2023

Developer News

KOps has notified users of a high-risk security issue on GCP (CVE-2023-1943); upgrade KOps and/or disable Gossip mode in GCP.

If you are a SIG Chair or TL, or a Subproject Lead, please fill out a poll for a second, Asia-friendly, time for the monthly Leads Meeting.

The Kubernetes-VMWare User Group is shutting down. We thank everyone involved for all their work in our community.

If you’re reading this, you almost certainly use Etcd. Please fill out the CNCF Etcd Usage Survey to help the Etcd team work out direction and priorities for the future.

Release Schedule

Next Deadline: Exceptions Due, July 10th

Folks should be finishing up all the requirements for their Enhancements now, fixing bugs, and writing docs.

The Release Team is discontinuing the weekly CI report as it is no longer needed.

#115813: Introduce controller aliases for KCM and CCM

Individual controllers hosted inside kube-controller-manager and cloud-controller-manager make up much of the functionality of Kubernetes. As they have built up over time, loose standards emerged for naming them, but to preserve compatibility we’ve always left the old, strange names. Until now! This PR fully regularizes the naming for controllers following the something-something-controller pattern. But to maintain compat, there’s a new alias system so that existing command lines involving --controllers or similar will work as expected. That said, compatibility is a tricky beast at times, if you were doing things like log analysis then you may want to update to the newer names or use any of the rich data available with the newer log output formats added over the past few releases. Overall this hopefully simplifies things across the community and gives us an enforceable standard moving forward!

Other Merges

Deprecated

Version Updates

Last Week In Kubernetes Development (LWKD) is a product of multiple contributors participating in Kubernetes SIG Contributor Experience. All original content is licensed Creative Commons Share-Alike, although linked content and images may be differently licensed. LWKD does collect some information on readers, see our privacy notice for details.

You may contribute to LWKD by submitting pull requests or issues on the LWKD github repo.