本文主要是介绍配置kubectl及kubeadm命令自动补全,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
配置kubectl及kubeadm命令自动补全
配置kubectl命令自动补全
安装bash-completion
- bash-completion-extras需要epelrepo源
yum install -y bash-completion bash-completion-extras
配置自动补全
source /usr/share/bash-completion/bash_completion
临时生效kubectl自动补全
source <(kubectl completion bash)
只在当前用户生效kubectl自动补全
echo 'source <(kubectl completion bash)' >>~/.bashrc
配置kubectl自动补全全局生效
echo 'source <(kubectl completion bash)' >/etc/profile.d/k8s.sh && source /etc/profile
生成kubectl的自动补全脚本
kubectl completion bash >/etc/bash_completion.d/kubectl
配置kubeadm命令自动补全
配置kubeadm自动补全
- 基本步骤与kubectl相似
source /usr/share/bash-completion/bash_completion
source <(kubeadm completion bash)
只对当前用户生效
echo 'source <(kubeadm completion bash)' >>~/.bashrc
配置kubeadm自动补全全局生效
echo 'source <(kubeadm completion bash)' >>/etc/profile.d/k8s.sh && source /etc/profile
生成kubeadm的自动补全脚本
kubeadm completion bash >/etc/bash_completion.d/kubeadm
这篇关于配置kubectl及kubeadm命令自动补全的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!