写水文啦啦啦啦啦啦啦
kubectl 可能是 Kubernetes(k8s) 最好用的用户接口, 但各种工具都得自己打磨打磨才能用得顺手, kubectl 也不例外. 日常使用起来仍然有比较繁琐的地方, 比如同时查看多个容器的日志, 自定义 get 的输出格式. 下面就讲一些 kubectl 的使用经验(具体操作大多以 zsh 和 brew 为例).
准备工作: RTFM (读文档!)
根据官方速查表配置好 kubectl 的自动补全:
- Bash shell echo “source > ~/.bashrc
- Zsh shell echo “if [ $commands[kubectl] ]; then source > ~/.zshrc
假如你对 kubectl 不太熟悉, 速查表里余下的内容能快速让你上手, 建议一读. 另外, github 上还有一份更全面的适合打印的速查表 cheatsheet-kubernetes-A4
0.别名
执行下面的命令:
1 2 3 4 5 6 7 8 |
cat>>~/.zshrckubectl-ls~/.kube/columns/deploy~/.kube/columns/prometheus |