梦见你的名字 发表于 2022-6-21 16:46:51

kubernetes常用命令-1-命令补全

kubernetes部署后,默认是没有自带命令补全的,并且kubectl命令只能在mater上使用,在node上无法使用。
博主举例:1master、2node集群如何补全命令
 
一、集群案例

k8s-master1  X86  Centos7  带外网
k8s-node1  X86  Centos7  带外网
k8s-node2  X86  Centos7  带外网
二、命令补全

首先远程k8s集群服务器,执行以下命令补全kubectl
yum install -y bash-completion
source /usr/share/bash-completion/bash_completion
source > ~/.bashrc
 
 
三、在node上使用

远程k8s集群master服务器,如果有多个master,请远程可以执行kubectl的master上
#master上发生给其他节点发送kube授权配置文件<br>#~可以改成用户目录,10.29.11.12可以改成自己集群node的IP地址
cd ~
scp -r .kube/ root@10.29.11.12:~
scp -r .kube/ root@10.29.11.13:~
scp -r .kube/ root@10.29.11.14:~ 

四、测试Kubectl是否自带补全

输入kubectl,按下空格,再连续按下2次【TAB】,即可看是否补全
https://img2022.cnblogs.com/blog/1825093/202206/1825093-20220610101011268-990430914.png
 
 
 
 
 
 
出处:https://home.cnblogs.com/u/subsea/博客园主页:https://www.cnblogs.com/subsea/CSDN主页:https://blog.csdn.net/SUBSEA123/
来源:https://www.cnblogs.com/subsea/p/16362218.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: kubernetes常用命令-1-命令补全