youtube image
From YouTube: Writing kubectl Plugins for Everyone: Develop, Package & Distribute - Ahmet Alp Balkan

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Writing kubectl Plugins for Everyone: Develop, Package & Distribute - Ahmet Alp Balkan, Google & Maciej Szulik, Red Hat

Many users install extra tools for tasks they can't do with kubectl. Did you know you can write and distribute your own kubectl subcommands? kubectl had notion of plugins since 2016, but after listening to the community feedback, SIG CLI revisited the idea, and new and simpler plugin mechanism is now available in kubectl. The new mechanism allows anyone to write and distribute their own subcommands to kubectl. This opens the door for community contributions to make kubectl better without having to propose a feature to the kubectl core. During this session, Maciej (lead of SIG CLI) and Ahmet (developer of Krew plugin manager) will explain: * how kubectl plugin mechanism works under the covers * how does a good plugin look like, best practices & available libraries * hands-on demo of developing a plugin * how to package plugins for multiple OS/distros and make them discoverable

https://sched.co/MPa2