文章预览
kubectl 常用命令指南 Kubectl 命令是操作 kubernetes 集群的最直接的方式,特别是运维人员,需要对这些命令有一个详细的掌握 Kubectl 自动补全 # setup autocomplete in bash, bash-completion package should be installed first. $ source < (kubectl completion bash) # setup autocomplete in zsh $ source < (kubectl completion zsh) Kubectl 上下文和配置 设置 kubectl 命令交互的 kubernetes 集群并修改配置信息。参阅 使用 kubeconfig 文件进行跨集群验证 获取关于配置文件的详细信息。 # 显示合并后的 kubeconfig 配置 $ kubectl config view # 同时使用多个 kubeconfig 文件并查看合并后的配置 $ KUBECONFIG=~/.kube/config:~/.kube/kubconfig2 kubectl config view # 获取 e2e 用户的密码 $ kubectl config view -o jsonpath='{.users[?(@.name == "e2e")].user.password}' # 显示当前的上下文 $ kubectl config current-context # 设置默认上下文为 my-cluster-name $ kubectl config use-conte
………………………………