k8s kubectl 命令使用及命令补全
kebuctl 命令补全
yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) kubectl completion bash > ~/.kube/completion.bash.inc source '/root/.kube/completion.bash.inc' source $HOME/.bash_profile #配置 kubectl 子命令补全 [root@devops]# yum install -y bash-completion [root@devops]# source /usr/share/bash-completion/bash_completion [root@devops]# source <(kubectl completion bash) [root@devops]# kubectl completion bash > ~/.kube/completion.bash.inc [root@deops]# source '/root/.kube/completion.bash.inc' [root@devops]# source $HOME/.bash_profile [root@master01 ~]# kubectl get alertmanagerconfigs.monitoring.coreos.com felixconfigurations.crd.projectcalico.org pods alertmanagers.monitoring.coreos.com flowschemas.flowcontrol.apiserver.k8s.io podsecuritypolicies.policy
kubectl 命令帮助使用
[root@master01 /]# kubectl run --help
Create and run a particular image in a pod. Examples: # Start a nginx pod kubectl run nginx --image=nginx # Start a hazelcast pod and let the container expose port 5701 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701