通过 Deployment 不能实现以下功能:(单选题)
A. 应用扩缩容
B. 应用发布回滚
C. 应用重启
D. 应用副本数量维持
一个 Deployment 中,哪些 labels/selector 必须一致:(单选题)
A. deployment.Labels 与 deployment.Spec.Template.Labels一致
B. deployment.Labels 与 deployment.Spec.Selector 一致
C. deployment.Spec.Selector 与 deployment.Spec.Template.Labels 一致
D. deployment.Labels、deployment.Spec.Selector、deployment.Spec.Template.Labels 三者都要一致
创建 Deployment 描述文件中写的 template,用处不包括:(单选题)
A. 声明 Pod 的挂载目录
B. 计算 ReplicaSet 的 hash
C. 指定镜像版本
D. 指定期望数量
以下哪个明显不是 deployment 扩容出来的 pod name ?(单选题)
A. nginx-deployment-77964d65f-5h52m
B. nginx-deployment-676cc869
C. nginx-deployment-6987cdb55b-r4tnr
D. nginx-deployment-5c689d88bb-vqf4b
以下关于 revision 历史版本说法正确的是:(单选题)
A. 使用 deployment 可以 rollout 回滚到任何一个历史上的版本
B. pod-template-hash 标识了 pod 的 revision 版本
C. revisionHistoryLimit 字段不设置默认没有数量限制
D. 更新了 deployment 任意字段,最新 revision 会发生变化
以下关于 paused 说法错误的是:(单选题)
A. 可以在 deployment 发布的过程中修改 paused 字段
B. paused 默认值为 false
C. paused 不可以用来暂停扩缩容操作
D. deployment controller 在发布出现问题时会自动设置 paused
关于 MaxUnavailable 以下说法正确的是:(单选题)
A. MaxUnavailable 不可以设置为 0,否则无法发布
B. MaxUnavailable 可以设置超过 replicas
C. MaxUnavailable 可以和 MaxSurge 同时设置为 0
D. MaxUnavailable 可以设置超过 100%
Deployment 与 ReplicaSet 的关系与以下哪组资源最像?(单选题)
A. Pod 与 Node
B. Pod 与 Container
C. ReplicaSet 与 Pod
D. Deployment 与 Pod
指定 Deployment 回滚到某个历史版本执行成功的过程中,不会发生以下哪些事件:(多选题)
A. Pod 创建和销毁
B. ReplicaSet 创建和销毁
C. Deployment 期望数量变化
D. Deployment template 变化
以下关于 Deployment 的说法正确的有哪些?(多选题)
A. Deployment 下 running 的 Pod 数量可能大于 replicas 数量
B. Deployment 更新镜像时一定会创建一个 ReplicaSet
C. Deployment 回滚时会创建一个 ReplicaSet
D. 滚动发布的时候 MaxUnavailable 和 MaxSurge 可以同时设为 0
加入作者群看答案得分享。 赶紧添加小助手「xiangcode」,发送暗号「5005」即可