apiVersion: v1 //api版本, 1.16.* - 1.19.* 是使用apps/v1beta1版本
kind: pod //定义的资源类型,如pod、Deployment
metadata: //元数据
name: string //资源名称
namespace: string //命名空间,如果不填写默认是default
labels: //自定义标签列表
- name: string //具体的标签内容
annotations: //自定义注解列表
- name: string //具体的注解内容
spec: //容器的详细定义
containers: //容器的列表
- name: string //容器的名称
image: string //容器的镜像名称
imagePullPolicy: Always | Never | IfNotPresent //拉取镜像策略:
// Always总是拉去镜像库镜像
// Never仅使用本地镜像
// IfNotPresent本地有镜像就不拉取镜像库镜像,如果没有就拉取镜像库镜像
command: [string] //容器的启动命令列表,如果不指定,则使用镜像打包时使用的启动命令
args: [string]
K8S系列:POD定义详解
于 2022-05-08 09:35:32 首次发布