課時 10 自測題

2021-10-25 08:29:01 字數 2483 閱讀 7242

使用儲存快照功能需要用到哪些 kubernetes api 資源物件?(多選題)

a. volumesnapshot

b. volumesnapshotclass

c. volumesnapshotcontent

d. persistentvolumeclaim

kubernetes 中基於 csi 實現儲存快照(snapshot&restore)功能需要的元件有?(多選題)

a. kubernetes csi-snapshotter controller

b. 雲儲存廠商基於儲存快照的 openapi 實現的 driver: kubernetes csi-snapshotter grpc server

c. kubernetes csi-provisioner controller

d. 雲儲存廠商基於儲存快照 create 儲存的 openapi 實現的 driver: kubernetes csi-provisioner grpc server

下列有關使用儲存拓撲排程時對 storageclass 的配置正確的有?(多選題)

a. 需要通過設定 .volumebindingmode: waitforfirstconsumer 來宣告 pvc 延時處理

b. 可以通過 .allowedtopologies 限制動態生成的 pv 的拓撲限制,拓撲限制會寫到動態生成的 pv .spec.nodeaffinity中

c. 可以干預哪些需要使用該 storageclass 動態生成 pv 物件的 pvc 的使用方 pod 的可排程的 node

kubernetes csi-snapshotter controller 中實現的功能包括?(多選題)

a. watch volumesnapshot&&volumesnapshotcontent 等 api 資源物件變化

b. 根據 volumesnapshot api 資源物件宣告呼叫相應雲儲存 driver(即 csi-snapshotter grpc server)建立快照,並生成 volumesnapshotcontent

c. bind volumesnapshot and volumesnapshotcontent

d. 根據儲存快照 restore 資料到新的 pv 物件中

kubernetes 中 node 的拓撲資訊記錄在**?(單選題)

a. .metadata.annotations

b. .metadata.labels

在 kubernetes 中使用自定義的拓撲(如 rack, foo, bar)是否需要相關元件做修改?(單選題)

a. 是

b. 否

可以限制 pv 物件可被訪問拓撲位置限制的地方?(多選題)

a. storageclass: .allowedtopologies

b. pv: .spec.nodeaffinity

c. node: .metadata.labels

下列有關如何使用儲存拓撲排程的說法正確的有?(多選題)

a. 宣告 delay binding 的 storageclass 物件(.volumebindingmode=waitforfirstconsumer)

b. pvc 物件 .spec.storageclassname 指定為宣告了 delay binding 的 storageclass 物件

c. 在靜態(預)建立的 pv 上的 .spec.nodeaffinity 新增對使用該 pv 的 pod 所在 node 拓撲限制

d. 在需要動態建立的 pv 所使用的 storageclass 的 .allowedtopologies 中限制動態建立的儲存能被使用的拓撲限制

kubernetes 中為了支援儲存拓撲排程相關元件做的改變有?(多選題)

a. persistentvolumecontroller 支援 pvc 與 pv 的 delay binding

b. 動態建立 pv 的 csi-provisioner 支援將第乙個使用 pv 的 pod 待執行 node 的拓撲資訊以及 storageclass .allowedtopologies 傳遞給建立儲存的 driver

c. kube-scheduler 結合 pod 使用的 pvcs,預分配的 pv node affinity 以及 storageclass .allowedtopologies 選擇合適的node

下面在 kube-scheduler 中結合 pod 中宣告的 pvcs 選擇 node 過程描述正確的有?(單選題)

a. pod 中已經 bound 的 pvcs 在 kube-scheduler 不做處理

b. pod 中所有 unbound 的 pvcs 會先找到能匹配的 pv 列表,並 check pv 的 nodeaffinity 與 node labals 中的拓撲資訊是否匹配

c. pod 中需要 dynamic provisioning pv 的 pvcs,check storageclass .allowedtopologies 與 node labals 中的拓撲資訊是否匹配

課時 3 自測題

kubernetes 的中文含義是 單選題 a.船 b.舵手 c.容器平台 d.起重機 kubernetes 進行資源排程的最小粒度是 單選題 a.程序 b.容器 c.pod d.虛擬機器 kubernetes 的主要功能不包括 多選題 a.service discovery and load ba...

課時 1 自測題

kubernetes 並不支援為應用固定 ip,於是我自己通過編寫網路外掛程式把應用 ip 管理在了 etcd 裡,然後上線。請問這破壞了雲原生的理念了嗎?單選題 a.否 b.是 容器啟動後,我會時常 ssh 進入到容器裡然後寫很多檔案。請問這破壞了雲原生理念了嗎?單選題 a.否 b.是 我編寫的容...

課時 5 自測題

下列哪個鍵值對不適合做為 annotations 單選題 a.statefulset 的歷史配置 yaml b.service 對應的應用名,用來方便篩選 c.用來表示 ingress 路由的正規表示式值 d.用來擴充套件 pod 狀態,表示對應 pod 在第三方資料庫的記錄情況 下列哪個場景不是 ...