课时 6 自测题
通過 Deployment 不能實現(xiàn)以下功能:(單選題)
A. 應(yīng)用擴縮容
B. 應(yīng)用發(fā)布回滾
C. 應(yīng)用重啟
D. 應(yīng)用副本數(shù)量維持
一個 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 三者都要一致
創(chuàng)建 Deployment 描述文件中寫的 template,用處不包括:(單選題)
A. 聲明 Pod 的掛載目錄
B. 計算 ReplicaSet 的 hash
C. 指定鏡像版本
D. 指定期望數(shù)量
以下哪個明顯不是 deployment 擴容出來的 pod name ?(單選題)
A. nginx-deployment-77964d65f-5h52m
B. nginx-deployment-676cc869
C. nginx-deployment-6987cdb55b-r4tnr
D. nginx-deployment-5c689d88bb-vqf4b
以下關(guān)于 revision 歷史版本說法正確的是:(單選題)
A. 使用 deployment 可以 rollout 回滾到任何一個歷史上的版本
B. pod-template-hash 標(biāo)識了 pod 的 revision 版本
C. revisionHistoryLimit 字段不設(shè)置默認(rèn)沒有數(shù)量限制
D. 更新了 deployment 任意字段,最新 revision 會發(fā)生變化
以下關(guān)于 paused 說法錯誤的是:(單選題)
A. 可以在 deployment 發(fā)布的過程中修改 paused 字段
B. paused 默認(rèn)值為 false
C. paused 不可以用來暫停擴縮容操作
D. deployment controller 在發(fā)布出現(xiàn)問題時會自動設(shè)置 paused
關(guān)于 MaxUnavailable 以下說法正確的是:(單選題)
A. MaxUnavailable 不可以設(shè)置為 0,否則無法發(fā)布
B. MaxUnavailable 可以設(shè)置超過 replicas
C. MaxUnavailable 可以和 MaxSurge 同時設(shè)置為 0
D. MaxUnavailable 可以設(shè)置超過 100%
Deployment 與 ReplicaSet 的關(guān)系與以下哪組資源最像?(單選題)
A. Pod 與 Node
B. Pod 與 Container
C. ReplicaSet 與 Pod
D. Deployment 與 Pod
指定 Deployment 回滾到某個歷史版本執(zhí)行成功的過程中,不會發(fā)生以下哪些事件:(多選題)
A. Pod 創(chuàng)建和銷毀
B. ReplicaSet 創(chuàng)建和銷毀
C. Deployment 期望數(shù)量變化
D. Deployment template 變化
以下關(guān)于 Deployment 的說法正確的有哪些?(多選題)
A. Deployment 下 running 的 Pod 數(shù)量可能大于 replicas 數(shù)量
B. Deployment 更新鏡像時一定會創(chuàng)建一個 ReplicaSet
C. Deployment 回滾時會創(chuàng)建一個 ReplicaSet
D. 滾動發(fā)布的時候 MaxUnavailable 和 MaxSurge 可以同時設(shè)為 0
加入作者群看答案得分享。 趕緊添加小助手「xiangcode」,發(fā)送暗號「5005」即可
總結(jié)
- 上一篇: 应用编排与管理:核心原理
- 下一篇: 应用编排与管理