当前位置 : 主页 > 编程语言 > 其它开发 >

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

来源:互联网 收集:自由互联 发布时间:2022-06-11
kubernetes部署后,默认是没有自带命令补全的, 并且kubectl命令只能在mater上使用,在node上无法使用。 博主举例:1master、2node集群如何补全命令 一、集群案例 k8s-master1 X86 Centos7 带外网

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 <(kubectl completion bash)
echo "source <(kubectl completion bash)" >> ~/.bashrc

 

 

三、在node上使用

远程k8s集群master服务器,如果有多个master,请远程可以执行kubectl的master上

#master上发生给其他节点发送kube授权配置文件
#~可以改成用户目录,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】,即可看是否补全

 

 

 

 

 

 

网友评论