原理预计 30 分钟
客户端工具箱:kubectl、kustomize、helm
手上快十倍靠的不是记命令,是把 kubectl 输出、kustomize 分层和 helm 发布用在对的地方。
学完这节你能做到
- 用 -o jsonpath、--sort-by、events 等把 kubectl 用出调查工具的样子
- 用 kustomize 分层管理多环境清单,不再复制粘贴 YAML
- 判断什么该用 helm、什么该用原生清单,并处理 release 卡住的情况
正文待编写以下是本节已定稿的小节大纲
- 1kubectl 输出控制与常用调查姿势
- 2kubeconfig 多集群上下文管理
- 3kustomize:base 与 overlay 分层
- 4helm:values、模板与 release 生命周期
- 5helmwave:批量编排多个 chart
- 6图形客户端与其它趁手工具
延伸资料
- ·k8s-in-action
k8s/client.md