常用Linux安装kubernetes(k8s)命令行自动补全功能

1、Ubuntu安装 sudo apt install -y bash-completion  2、Centos安装 sudo yum install -y bash-completion 3、启动kubectl自动补全功能 #当前用户 echo 'source <(kubectl completion...

1、Ubuntu安装

sudo apt install -y bash-completion 

2、Centos安装

sudo yum install -y bash-completion

3、启动kubectl自动补全功能

#当前用户

echo 'source <(kubectl completion bash)' >>~/.bashrc

#系统全局

kubectl completion bash | sudo tee /etc/bash_completion.d/kubectl > /dev/null

#使变量生效

source ~/.bashrc


4、如果kubectl想关联别名,可以扩展来适配哦

# 例如想把kubectl只用一个k代替,则如下

echo 'alias k=kubectl' >>~/.bashrc

# 例如想把get只用一个g代替,则如下

echo 'alias g=get' >>~/.bashrc

#bash-completion 负责导入 /etc/bash_completion.d 目录中的所有补全脚本。

echo 'complete -o default -F __start_kubectl k' >>~/.bashrc


5、最后一定要使变量生效!

#使变量生效

source ~/.bashrc

  • 发表于 2023-09-07 13:34
  • 阅读 ( 25 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
shitian
shitian

662 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章