Skip to main content

常用 Kubernetes 指令

# 获取当前集群中的 Nodes
kubectl get node

# 获取集群中的所有 Pods 的信息
kubectl get pods

# 获取集群中的所有 namespace 的信息
kubectl get --all-namespaces

# 查看特定 Pod 的详细信息
kubectl describe pod <pod-name>

# 从文件创建一个资源(例如一个 Deployment)
kubectl create -f deployment.yaml

# 应用一个文件中的更改到资源
kubectl apply -f deployment.yaml

# 删除一个特定的 Pod
kubectl delete pod <pod-name>

# 进入一个 Pod 中执行命令(例如列出根目录下的文件)
kubectl exec <pod-name> -- ls /