当前位置: 首页 > 工具软件 > kubectl-alias > 使用案例 >

kubectl 命令

仉峻
2023-12-01

1 命令自动补全

yum install bash-completion
source /usr/share/bash-completion/bash_completion


#临时生效
source <(kubectl completion bash)	

#永久生效
echo 'source <(kubectl completion bash)' >> ~/.bashrc
source ~/.bashrc

kubectl设置别名k自动补全:

echo 'alias k=kubectl' >>~/.bashrc
echo 'complete -F __start_kubectl k' >> ~/.bashrc
source ~/.bashrc

2 查看endpoint

kubectl get ep

3 查看hpa

kubectl get hpa

4、查看当前可用的API版本

#kubectl api-versions

admissionregistration.k8s.io/v1
apiextensions.k8s.io/v1
apiregistration.k8s.io/v1
apps/v1
authentication.k8s.io/v1
authorization.k8s.io/v1
autoscaling/v1
autoscaling/v2
autoscaling/v2beta1
autoscaling/v2beta2
batch/v1
batch/v1beta1
certificates.k8s.io/v1
coordination.k8s.io/v1
discovery.k8s.io/v1
discovery.k8s.io/v1beta1
events.k8s.io/v1
events.k8s.io/v1beta1
flowcontrol.apiserver.k8s.io/v1beta1
flowcontrol.apiserver.k8s.io/v1beta2
networking.k8s.io/v1
node.k8s.io/v1
node.k8s.io/v1beta1
policy/v1
policy/v1beta1
rbac.authorization.k8s.io/v1
scheduling.k8s.io/v1
storage.k8s.io/v1
storage.k8s.io/v1beta1
v1

 类似资料: