1、查看各个节点状况
- Ready(就绪):节点正常运行且准备好接受工作负载。这是节点的正常工作状态。
- NotReady(未就绪):节点无法接受工作负载,可能是由于网络问题、资源不足或其他故障导致的。
- OutOfDisk(磁盘空间不足):节点磁盘空间不足,无法继续运行工作负载。
- MemoryPressure(内存压力):节点内存资源不足,无法继续运行工作负载。
- DiskPressure(磁盘压力):节点磁盘资源不足,无法继续运行工作负载。
- PIDPressure(进程ID压力):节点的进程ID资源不足,无法继续运行工作负载。
- NetworkUnavailable(网络不可用):节点的网络连接出现问题,无法继续运行工作负载。
kubectl get nodes
2、查看端口映射
将 <namespace> 替换为你要查看的命名空间名称。这样,你将只获取特定命名空间的服务和端口映射信息。
kubectl get services -n <namespace>
3、查看K8s版本
kubectl version
4、进入容器内部
# test-pod 是pod_name container1是container_name
kubectl exec -it test-pod --container container1 -- /bin/bash