~/talk

Making Plugins Mainstream: Developing a Plugin Manager for Kubectl

slides:none on file

A package-style manager called krew makes kubectl plugins discoverable, installable, upgradeable and removable across platforms by using simple plugin manifests (tarball/zip + checksum) hosted in a centralized GitHub index; it is deliberately not a full package manager and handles only download, install and linking of executables named kubectl-<name>. The project is in SIG CLI, started 2018, runs on Mac/Linux/Windows, already powers 60+ plugins and the demos install and upgrade plugins successfully.

AI-written summary · about

  1. 0:00Introduction to plugins
  2. 2:18Understanding kubectl plugins
  3. 5:53Hands-on with Krew
  4. 8:40The rationale for plugins
  5. 14:40Developing your own plugin
  6. 19:07Use cases for custom plugins
  7. 24:23Packaging and distribution
  8. 31:18Q&A and community
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.