k8s常用命令集合(不知道什么时候起,很多事情已经很多年。)
常用命令
k8s常用命令 功能说明 命令
node
查看服务器节点 kubectl get nodes
查看服务器节点详情 kubectl get nodes -o wide
节点打标签 kubectl label nodes <节点名称> labelName=<标签名称>
查看节点标签 kubectl get node --show-labels
删除节点标签 kubectl label node <节点名称> labelName-
pod
查看pod节点 kubectl get pod
查看pod节点详情 kubectl get pod -o wide
查看所有名称空间下的pod kubectl get pod --all-namespaces
根据yaml文件创建pod kubectl apply -f <文件名称>
根据yaml文件删除pod kubectl delete -f <文件名称>
删除pod节点 kubectl delete pod <pod名称> -n <名称空间>
查看异常的pod节点 kubectl get pods -n <名称空间> | grep -v Running
查看异常pod节点的日志 kubectl describe pod <pod名称> -n <名称空间>
svc
查看服务 kubectl get svc
查看服务详情 kubectl get svc -o wide
查看所有名称空间下的服务 kubectl get svc --all-namespaces
希望和悲伤,都是一缕光。总有一天,我们会再相遇。