1. 确保你已经安装了 bash-completion 包。 2. 执行 source 命令 3. 如果想让系统中的所有用户都能拥有命令补全的功能,则执行如下命令: 4. 如果只需要当前用户拥有命令自动补全功能,则执行如下命令: 5. 效果验证(双击tab键) kubectl命令自动补全功能可以极大提高使用 Kubernetes 命令行工具的效率。以下是如何为ku...
在bash中一般都是使用bash-comletion来自动补全,很多Linux发行版本都有自带这个包。安装 在RHEL系列的系统中可以直接使用yum安装。yum install bash-completion -y 如果是Debian系列可以使用apt进行安装 sudo apt update && sudo apt install bash-completion 配置 kubectl completion bash >/etc/bash_completion.d/kub...
1.Kubectl命令自动补全: [root@k8s-master ~]# kubekubeadm kubectl kubelet[root@k8s-master ~]# kubectl --按TAB键两次,提示kubectl后面可跟的命令annotate certificate debug explain options run waitapi-resources cluster-info delete expose patch scaleapi-versions completion describe get plugin setapply confi...
如果发现不能自动补全,可以尝试安装 bash-completion 然后刷新即可! zsh 用户 如果你使用的 shell 是 zsh,可以通过下面的命令来设置: $ echo "source <(kubectl completion zsh)" >> ~/.zshrc $ source ~/.zshrc
为了启用 kubectl 命令的自动补全功能,您可以按照以下步骤进行设置: 检查是否已安装 bash-completion 工具包。您可以运行以下命令进行检查: bash command -v kubectl 如果命令返回 kubectl 的路径,则说明已安装 kubectl。 安装bash-completion 工具包。根据您使用的操作系统,执行适当的命令来安装 bash-completion。例如,在...
在使用 Kubernetes(K8S)集群管理工具时,kubectl 是一个非常重要的命令行工具,可以用来与 Kubernetes 集群进行交互。为了提高效率,我们可以开启 kubectl 的自动补全功能,这样在输入命令时可以自动提示并补全相关的内容,避免输错命令。下面将介绍如何开启 kubectl 的自动补全功能。
Kubernetes命令行工具 - kubectl用法总结 一、Kubectl自动补全 1.BASH 在bash中设置当前shell的自动补全,要先安装bash-completion包。 代码语言:shell 复制 source<(kubectl completionbash) 在bash shell中永久地添加自动补全: 代码语言:shell 复制 echo"source <(kubectl completion bash)">>~/.bashrc...
本文提供了kubectl 命令自动补全的配置方法,可以帮助你更加快速地获取自己想要执行命令。具体方法如下: 安装bash-completion: yum install -y bash-completion 执行source 命令: source /usr/share/bash-completion/bash_completion 如果想让系统中的所有用户都能拥有命令补全的功能,则执行如下命令: ...
在k8s 1.3版本之前,设置kubectl命令自动补全是通过以下的方式: source ./contrib/completions/bash/kubectl 但是在k8s 1.3版本,源码contrib目录中已经没有了completions目录,无法再使用以上方式添加自动补全功能。 1.3版本中,kubectl添加了一个completions的命令, 该命令可用于自动补全 ...
【Kubectl 自动补全】内容共 100 条 Kubectl自动补全–Kubectlautocompletekubectl自动提示配置官方参考文档位置Kubectlautocomplete#打开编辑,将内容添加到最后一行,即可。shl@master:/$ vi ~/.bashrc#内容为: