# 获取所有节点资源信息
kubectl top node
# 获取集群所有节点(master合node)的IP地址
kubectl get node -o wide
# 获取指定命名空间中提供给外部访问的地址以及端口号
kubectl get ingress -n xxxx
# 获取指定命名空间下的服务所暴露的内部合外部端口号(NodePort 提供外部访问)
kubectl get svc -n xxx
# 获取集群中的所有命名空间
kubectl get ns
# 获取所有资源
kubectl get all
# 获取指定命名空间下的configMap
kubectl get cm -n xxx
# 创建命名空间
kubectl create namespace xxx
# 获取指定命名空间下的pod信息,-n 后面跟指定的命名空间
kubectl get pod -n xxxx
# 获取指定pod的详细信息 pod名称由上面一行命令获取 后加 namespace
kubectl describe pod xxx -n namespace
# 查看指定pod日志(查看100行)后加 namespace
kubectl logs -f [--tail=100] podName -n namespace
# 重启pod 重启pod命令有四种(重新创建)
kubectl delete pod podName -n namespace
kubectl常用命令
最新推荐文章于 2024-09-18 07:39:50 发布