Working Efficiently with kubectl: Output Formats, jsonpath, custom-columns, Selectors, patch, events, k9s and Plugins
Using kubectl efficiently means getting exactly the answer you need with custom-columns, jsonpath, selectors and events when reading, and choosing the right patch type and safety catches when changing things. With real output we see a JSON patch overwrite the wrong variable by index and crash a pod, a server-side apply conflict, kubectl edit drift, a confirmed delete via kuberc, and krew, k9s and stern.
15 Nov 2026
·
14 min
·
7