请您详细描述下创建一个pod,能定义那些字段?

admin Mr丶点心 关注 VIP用户组 26级
发表于kubernetes面试题版块

创建pod 的时候我们可经常定义字段有 :

netadata 字段里可以定义:

name(pod 名称)、labels(pod 的标签)、namespace(s[pod 需要调度的名称空间);

spec 字段常用定义: affinity(亲和性) :其中又分为 节点亲和性和pod 亲和性;下面又分为 软亲和性和硬亲和性。

containers(pod 内封装容器的各项信息):其中主要定义,容器名字、容器镜像、容器端口、容器镜像拉取策略、资源限制、容器挂载内容发、生命周期、存活性探测和就绪性探测。

Volumes (定义容器是挂载到本地还是网络存储以及信息)

Tolerations(容忍度)

serviceAccount  (sa账号信息)

restartPolicy (重启策略)

nodeSelector (通过标签选择器选择node)

nodeName  (通过 node名字选择pod 调度node)  


评论列表 评论
发布评论

评论: 请您详细描述下创建一个pod,能定义那些字段?

(0) 分享
分享
取消
我的客服