欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

k8s资源清单:常用字段说明及pod增删查示例

发布时间:2025/1/21 编程问答 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 k8s资源清单:常用字段说明及pod增删查示例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

查看参数的方法

kubectl explain pod #查看pod的字段 kubectl explain pod.apiVersion


必须存在的属性




额外参数项

pod示例

  • vim pod.yaml
apiVersion: v1 kind: Pod metadata:name: myapp-podnamespace: default #默认就是default的名称空间labels: app: myappversion: v1 spec:containers:- name: appimage: hub.atguigu.com/library/myapp:v1- name: testimage: hub.atguigu.com/library/myapp:v1
  • 创建
kubectl create-f pod.yaml 或 kubectl apply -f pod.yaml kubectl get pod
  • 上述一个pod中两个容器都没有指定端口,默认都是80端口,启动会报错,因此会不断重启,查看日志:
kubectl log myapp-pod -c test #如果一个pod中有多个容器就需要用-c来指定容器名称

  • 查看pod详细信息:
kubectl describe pod myapp-pod

  • 删除pod
kubectl delete pod myapp-pod
  • 查看pod详细信息
kubectl get pod -o wide curl 10.244.2.8

总结

以上是生活随笔为你收集整理的k8s资源清单:常用字段说明及pod增删查示例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。