[kubernetes]kubernetes中pod的标准yaml

kubernetes pod的标准yaml

必须要带的字段

[kubernetes]kubernetes中pod的标准yaml_第1张图片

也可以通过下面命令查看 字段的详细描述

kubectl explain pod

[kubernetes]kubernetes中pod的标准yaml_第2张图片

查看pod下面的字段信息

kubectl explain pod.kind

如果字段后面显示required则说明这个字段是必须的

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lIgHSelL-1579765647227)(/Users/xujiamin/Library/Application Support/typora-user-images/image-20200123111414950.png)]

更详细的内容可以访问以下地址查看

https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds

apiVersion: v1
kind: Pod
matedata:
  name: pod-demo
  namespace: default
  labels:
    app: myapp
  # version: v1
spec:
  containers:
  - name: myapp-1
    image: xxxxx
  - name: busybox-1
    image: xxxxx
    command:
    - "/bin/sh"
    - "-c"
    - "sleep 3600"

查看pod里指定容器的日志

kubectl describe pod pod-demo

kubectl log pod-demo -c myapp-1

你可能感兴趣的:(kubernetes)