集群环境相关命令
$kubectl vertion --short=true #显示当前使用的客户端及服务端程序版本信息
$kubectl cluster-info #获取集群信息
$kubectl api-versions #获取当前系统的apiserver上的相关信息
$kubectl api-resource #获取api资源信
常用操作相关命令
$kubectl run nginx-deploy --image=nginx:1.12 --replicas=3
$kubectl expose deployment/nginx --name=nginx-svc --port=80
$kubectl get nodes --show-label
kubectl get/delete 相关命令
pods
deployment
namespaces
删除namespace一直处于terminating状态解决方法:
kubectl get ns cattle-system -o json | tr -d "\n" | sed "s/\"finalizers\": \[[^]]\+\]/\"finalizers\": []/" | kubectl replace --raw /api/v1/namespaces/cattle-system/finalize -f -