参考 : 最常用的kubectl命令(附带场景和截图) —— kubernetes实用随笔(二)_little prince,blue coder-CSDN博客
1.运维
查看所有命名空间
kubectl get ns
查看集群状态
kubectl get node -o wide
查看pods
kubectl get pods -n ns-test
查看节点详细信息(pod占用CPU等等)
kubectl describe node worker1.com
禁止节点调度
参考 : k8s-禁止master调度_归海听雪的博客-CSDN博客_k8s 禁止调度
kubectl cordon master01 #禁止节点调度
kubectl uncordon master01 #允许节点调度
2.存储
查看pvc详细信息
kubectl describe pvc prod-mysql-node-pvc -n ns-test
查看pv列表
kubectl get pv -n ns-test | grep ns-test
查看pvc列表
kubectl get pvc -n ns-test | grep ns-test
无法删除pvc
kubectl patch pv grafana -p '{"metadata":{"finalizers":null}}' -n ns-test
3.其他
Kubernetes 集群NodePort 默认范围
30000-32767