Uploaded August 2026 | Updated September 2026, 3 weeks ago
Don't miss out! Join us at our next KubeCon + CloudNativeCon events in Shanghai, China (8-9 September, 2026) and Salt Lake City, United States (Nov 9–12, 2026). Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at kubecon.io
From User To Contributor: A Quick Guide To Kubectl & Kustomize - Yugo Kobayashi, SB Intuitions & Maciej Szulik, Independant
Have you ever wondered how kubectl and kustomize enhancements are designed and built? Curious why your favorite feature request wasn't accepted?
In this session, the SIG CLI maintainers will first provide an introduction to developing kubectl and kustomize commands. We will discuss conventions and patterns focused on usability, consistency, and testability. We will then dive into kubectl and kustomize command internals by walking through existing command structure. We will cover effective use of client-go (the library that powers communication with the Kubernetes API server) and other essential libraries for building versatile commands. We'll also share tips on how to best engage with the SIG CLI community, where to ask questions, and how to turn a one-time contribution into an ongoing role in the project.
Leave this session ready to open your first pull request and become an active part of the Kubernetes community.
Don't miss out! Join us at our next KubeCon + CloudNativeCon events in Shanghai, China (8-9 September, 2026) and Salt Lake City, United States (Nov 9–12, 2026). Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at kubecon.io
From User To Contributor: A Quick Guide To Kubectl & Kustomize - Yugo Kobayashi, SB Intuitions & Maciej Szulik, Independant
Have you ever wondered how kubectl and kustomize enhancements are designed and built? Curious why your favorite feature request wasn't accepted?
In this session, the SIG CLI maintainers will first provide an introduction to developing kubectl and kustomize commands. We will discuss conventions and patterns focused on usability, consistency, and testability. We will then dive into kubectl and kustomize command internals by walking through existing command structure. We will cover effective use of client-go (the library that powers communication with the Kubernetes API server) and other essential libraries for building versatile commands. We'll also share tips on how to best engage with the SIG CLI community, where to ask questions, and how to turn a one-time contribution into an ongoing role in the project.
Leave this session ready to open your first pull request and become an active part of the Kubernetes community.










