kubectl get pod <pod-name> -o yaml 请将<pod-name>替换为你想要查看的Pod的实际名称。例如,如果你想要查看名为my-pod的Pod的YAML配置,你可以运行: bash kubectl get pod my-pod -o yaml 检查并解读yaml配置信息: 运行上述命令后,你应该会看到Pod的完整YAML配置输出到终端。这个YAML文件...
kubectl get pod <pod名称> -o yaml 这将返回指定Pod的详细信息,以YAML格式的形式显示。你可以将<pod名称>替换为实际的Pod名称。 获取Pod的状态为YAML的优势在于能够以结构化的方式查看Pod的配置和状态信息。YAML是一种易读且易于理解的数据格式,可以清晰地展示Pod的各项属性,如标签、容器配置、挂载的卷、网络配置...
创建:kubectl create -f xxx.yaml 查询:kubectl get pod yourPodName kubectl describe pod yourPodName 删除:kubectl delete pod yourPodName 更新:kubectl replace /path/to/yourNewYaml.yaml 二. yaml文件的写法及遇到的问题 1. 创建 pod 资源对象的yaml文件:(简洁版) apiVersion: v1 kind: Pod metadata: ...
正在创建Pod但是Pod中的容器还没有全部被创建完成,处于此状态的Pod应该检查Pod依赖的存储是否有权限挂载、镜像是否可以下载、调度是否正常等。 1. Failed Pod中有容器启动失败而导致pod工作异常。检查事件 1. Unknown 由于某种原因无法获得pod的当前状态,通常是由于与pod所在的node节点通信错误。 1. Succeeded Pod中的...
kubectl get pods/podName -o yaml
kubectl get pod -nnamespace -owide 注: namespace:命名空间 2、查看svc kubectl get svc -nnamespace 同样可使用-owide指定输出方式,如下所示 kubectl get svc -nnamespace -owide 3、查看pvc kubectl get pvc -nnamespace 一般使用-oyaml详细输出指定pvc输出方式,如下所示 ...
kubectl get pod my-pod -o yaml# 获取一个 pod 的 YAML # describe 命令的详细输出 kubectl describe nodes my-node kubectl describe pods my-pod # 列出当前名字空间下所有 Services,按名称排序 kubectl get services --sort-by=.metadata.name
kubectl delete -f xxx.yaml # 删除一个配置文件对应的资源对象 kubectl delete pod,service baz foo # 删除名字为baz或foo的pod和service kubectl delete pods,services -l name=myLabel # -l 参数可以删除包含指定label的资源对象 kubectl delete pod foo --grace-period=0 --force # 强制删除一个pod,在各...
kubectl create -f my-service.yaml -f my-rc.yaml 根据yaml 创建资源, apply 可以重复执行,create 不行 kubectl create -f pod.yaml kubectl apply -f pod.yaml 查看资源对象: 2、查看pod列表 kubectl get pods查看所有 pod 列表 kubectl get pod -n kube-n 后跟 namespace, 查看指定的命名空间中的pod ...
kubectl run nginx --image=nginx--dry-run=client -o yaml > pod1.yaml 创建资源对象 kubectl create -f xxx.yaml(文件)、kubectl create -f <directory>(目录下所有文件) 查看资源对象 kubectl get nodes kubectl get pods -n <namespace> -o wide ...