首页 > 其他 > 详细

如何让kubectl变得更好用?

时间:2020-05-30 01:18:59      阅读:49      评论:0      收藏:0      [点我收藏+]

工欲善其事必先利其器

学习kubernetes肯定绕不开学习kubectl的使用,熟悉kubectl的使用可以简化很多日常工作。
在学习linux之前,我先选择研究vim(编辑器)的使用和配置,熟练了一个编辑工具对于在linux这样的系统上面操作就不会有那种无助的恐慌感。

常用工具列表

  1. zsh
  2. oh-my-zsh
  3. fzf (https://github.com/junegunn/fzf)
  4. krew(一个kubectl的插件管理工具)
  5. kube-ps1 (https://github.com/jonmosco/kube-ps1)
  6. kubectx (使用krew安装, kubectl krew install ctx)
  7. kubens (使用krew安装, kubectl krew install ns)
  8. helm3

搭建后的效果

现将搭建过程整合到容器里面,容器地址registry.cn-hangzhou.aliyuncs.com/k8ops-build/k8ops-tool:v0.1.0
这个容器的源代码地址: https://github.com/seanly/k8ops-tool

docker pull registry.cn-hangzhou.aliyuncs.com/k8ops-build/k8ops-tool:v0.1.0
docker tag registry.cn-hangzhou.aliyuncs.com/k8ops-build/k8ops-tool:v0.1.0 k8ops-tool
docker run --rm -it -v $(pwd):/code -w /code k8ops-tool zsh

进入容器看效果吧。。。

export KUBECONFIG=$(pwd)/k3s.yaml
k ctx
k ns

如何让kubectl变得更好用?

原文:https://www.cnblogs.com/k8ops/p/12990281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!