课时 6 自测题
通過 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」即可
總結
- 上一篇: 应用编排与管理:核心原理
- 下一篇: 应用编排与管理