Kubectl 效率提升指北

写水文啦啦啦啦啦啦啦

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

相关推荐

站点声明:本站部分内容转载自网络,作品版权归原作者及来源网站所有,任何内容转载、商业用途等均须联系原作者并注明来源。

相关侵权、举报、投诉及建议等,请发邮件至E-mail:service@mryunwei.com

回到顶部