AI智能整理导入 AI智能整理导入
×
首页 题库中心 中国电信研发工程师 题目详情
CAD7E67F3FA000016066F370F39A18C8
中国电信研发工程师
816
判断题

当k8s的Deployment对象副本数设置为0时Deployment会被销毁

答案解析

正确答案:B

解析:

选项A: 正确 - 这一选项意味着当Deployment的副本数设置为0时,Deployment对象会被完全从k8s集群中移除。

选项B: 错误 - 这一选项意味着即使Deployment的副本数设置为0,Deployment对象仍然存在于k8s集群中,只是它所管理的Pod数量会变为0。

解析: 在Kubernetes中,Deployment对象用于管理Pod的副本。将Deployment的副本数设置为0意味着你想要这个Deployment管理的Pod数量变为0,但并不意味着Deployment对象本身会被销毁。Deployment对象依然存在于API server中,其配置和存在的历史记录都保持不变。如果你之后想要再次扩展Pod的数量,只需要将副本数调整回大于0的值即可。因此,设置副本数为0并不会删除Deployment对象,只是暂停了它所管理的所有Pod。

为什么选择B: 正确答案是B,因为将Deployment的副本数设置为0并不会删除Deployment对象,只是暂停了它所管理的Pod。Deployment对象仍然存在于集群中,可以随时通过修改副本数来重新启动Pod。这与Kubernetes的设计原则相符,即控制平面(如Deployments)与数据平面(如Pods)的分离,允许独立管理配置和资源。

相关知识点:

k8s中Deployment副本数为0不销毁

中国电信研发工程师

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu