k8s常用的命令
,K8S 常用命令
最后分享一些常用的 K8S 命令
1,查询全部 pod(命名空间)
kubectl get pods -n
2,查询全部 node 节点
kubectl get nodes
3,查看 pod 详细信息和日志
kubectl describe pod -n
kubectl logs -f -n
4,查看 pod-yaml 文件
kubectl get pod -n -o yaml
5,通过标签查询 pod
kubectl get pod -l app= -n
6,查询 pod 具体某一条信息
kubectl -n get pods|grep |awk '{print $3}'
7,删除 pod(或通过标签 -l app=)
kubectl delete pod -n
8,删除 deployment
kubectl delete deployment -n
9,强制删除 pod
kubectl delete pod -n --force --grace-period=0
10,进入 pod 容器
kubectl exec -it -n -- sh
11,给 node 打标签
kubectl label node app=label
12,查看某一个 node 标签
kubectl get node -l ""
13,查看全部 node 标签
kubectl get node --show-labels=true