小编最近在学k8s,好不容易搭建好集群,敲命令时发现:kubectl的子命令一大堆,一个一个的记有点晕,又不能tab出来,好吧! describe、create等等子命令一个一个手敲,倒是也记住了不少,进步很快。
可是吧,在浏览博客过程中,偶然发现k8s也可以使用tab键,不过需要设置!
敢情我白敲了这么久!!!
下面记录 Tab键设置的方法
设置kubectl:
[root@master01 ~]# kubectl completion bash > /etc/bash_completion.d/kubelet
设置kubeadm:
个人感觉kubeadm用处不大,只在集群部署过程用到
[root@master01 ~]# kubeadm completion bash > /etc/bash_completion.d/kubeadm
理论:
1、kubectl、kubeadm支持自动补全功能,可节省大量输入;
2、自动补全脚本由kubectl、kubeadm产生,需要在shell配置文件中调用即可;
3、配置完成后需要退出,重新登录生效;
4、设置只针对当前所在节点生效;



