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 首次发布
本文详细探讨了Kubernetes中的基本单元POD,包括其概念、作用、生命周期及如何定义POD。通过学习,读者将能深入了解POD在容器编排中的核心地位和重要性。
订阅专栏 解锁全文
1609

被折叠的 条评论
为什么被折叠?



