日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

主机挂载存储_备战CKA每日一题——第3天 | 对接CSI存储知识

發(fā)布時(shí)間:2023/12/4 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 主机挂载存储_备战CKA每日一题——第3天 | 对接CSI存储知识 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本活動(dòng)在微信公眾號(hào)【我的小碗湯】上舉行,這里參與答題無效哦!

昨日考題

在Kubernetes PVC+PV體系下通過CSI實(shí)現(xiàn)的volume plugins動(dòng)態(tài)創(chuàng)建pv到pv可被pod使用有哪些組件需要參與?

A. PersistentVolumeController + CSI-Provisoner + CSI controller plugin B. AttachDetachController + CSI-Attacher + CSI controller plugin C. Kubelet + CSI node plugin

昨日答案

ABC

昨日解析

k8s中,利用PVC 描述Pod 所希望使用的持久化存儲(chǔ)的大小,可讀寫權(quán)限等,一般由開發(fā)人員去創(chuàng)建;利用PV描述具體存儲(chǔ)類型,存儲(chǔ)地址,掛載目錄等,一般由運(yùn)維人員去提前創(chuàng)建。而不是直接在pod里寫上volume的信息。一來可以使得開發(fā)運(yùn)維職責(zé)分明,二來利用PVC、PV機(jī)制,可以很好擴(kuò)展支持市面上不同的存儲(chǔ)實(shí)現(xiàn),如k8s v1.10版本對Local Persistent Volume的支持。

我們試著理一下Pod創(chuàng)建到volume可用的整體流程。

用戶提交請求創(chuàng)建pod,PersistentVolumeController發(fā)現(xiàn)這個(gè)pod聲明使用了PVC,那就會(huì)幫它找一個(gè)PV配對。

沒有現(xiàn)成的PV,就去找對應(yīng)的StorageClass,幫它新創(chuàng)建一個(gè)PV,然后和PVC完成綁定。

新創(chuàng)建的PV,還只是一個(gè)API 對象,需要經(jīng)過“兩階段處理”,才能變成宿主機(jī)上的“持久化 Volume”真正被使用:

第一階段由運(yùn)行在master上的AttachDetachController負(fù)責(zé),為這個(gè)PV完成 Attach 操作,為宿主機(jī)掛載遠(yuǎn)程磁盤;

第二階段是運(yùn)行在每個(gè)節(jié)點(diǎn)上kubelet組件的內(nèi)部,把第一步attach的遠(yuǎn)程磁盤 mount 到宿主機(jī)目錄。這個(gè)控制循環(huán)叫VolumeManagerReconciler,運(yùn)行在獨(dú)立的Goroutine,不會(huì)阻塞kubelet主控制循環(huán)。

完成這兩步,PV對應(yīng)的“持久化 Volume”就準(zhǔn)備好了,POD可以正常啟動(dòng),將“持久化 Volume”掛載在容器內(nèi)指定的路徑。

k8s支持編寫自己的存儲(chǔ)插件FlexVolume 與 CSI。不管哪種方式,都需要經(jīng)過“兩階段處理”,FlexVolume相比CSI局限性大,一般我們采用CSI方式對接存儲(chǔ)。

CSI 插件體系的設(shè)計(jì)思想把這個(gè)Provision階段(動(dòng)態(tài)創(chuàng)建PV),以及 Kubernetes 里的一部分存儲(chǔ)管理功能,從主干代碼里剝離出來,做成了幾個(gè)單獨(dú)的組件。這些組件會(huì)通過 Watch API 監(jiān)聽 Kubernetes 里與存儲(chǔ)相關(guān)的事件變化,比如 PVC 的創(chuàng)建,來執(zhí)行具體的存儲(chǔ)管理動(dòng)作。

上圖中CSI這套存儲(chǔ)插件體系中三個(gè)獨(dú)立的外部組件(External Components),即:Driver Registrar、External Provisioner 和 External Attacher,對應(yīng)的是從 Kubernetes 項(xiàng)目里面剝離出來的部分存儲(chǔ)管理功能。

我們需要實(shí)現(xiàn)Custom Components這一個(gè)二進(jìn)制,會(huì)以gRpc方式提供三個(gè)服務(wù):CSI Identity、CSI Controller、CSI Node。

Driver Registrar 組件,負(fù)責(zé)將插件注冊到 kubelet 里面;Driver Registrar調(diào)用CSI Identity 服務(wù)來獲取插件信息;External Provisioner 組件監(jiān)聽APIServer 里的 PVC 對象。當(dāng)一個(gè) PVC 被創(chuàng)建時(shí),它就會(huì)調(diào)用 CSI Controller 的 CreateVolume 方法,創(chuàng)建對應(yīng) PV;

External Attacher 組件負(fù)責(zé)Attach階段。Mount階段由kubelet里的VolumeManagerReconciler控制循環(huán)直接調(diào)用CSI Node服務(wù)完成。

兩階段完成后,kubelet將mount參數(shù)傳遞給docker,創(chuàng)建、啟動(dòng)容器。

整體流程如下圖:

考試體驗(yàn)總結(jié)

https://www.kubernetes.org.cn/5168.htmlhttps://blog.csdn.net/deerjoe/article/details/86300826

今日考題

通過單個(gè)命令創(chuàng)建一個(gè)deployment并暴露Service。deployment和Service名稱為cka-1120,使用nginx鏡像, deployment擁有2個(gè)pod

作者簡潔

作者:小碗湯,一位熱愛、認(rèn)真寫作的小伙,目前維護(hù)原創(chuàng)公眾號(hào):『我的小碗湯』,專注于寫golang、docker、kubernetes等知識(shí)等提升硬實(shí)力的文章,期待你的關(guān)注。 轉(zhuǎn)載說明:務(wù)必注明來源(注明:來源于公眾號(hào):我的小碗湯, 作者:小碗湯)

作者簡潔

作者:小碗湯,一位熱愛、認(rèn)真寫作的小伙,目前維護(hù)原創(chuàng)公眾號(hào):『我的小碗湯』,專注于寫go語言、docker、kubernetes、java等開發(fā)、運(yùn)維知識(shí)等提升硬實(shí)力的文章,期待你的關(guān)注。轉(zhuǎn)載說明:務(wù)必注明來源(注明:來源于公眾號(hào):我的小碗湯,作者:小碗湯)

總結(jié)

以上是生活随笔為你收集整理的主机挂载存储_备战CKA每日一题——第3天 | 对接CSI存储知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲女人的天堂 | 一级h片| 中文字幕免费高清在线 | 久久久www成人免费无遮挡大片 | 日本二区在线观看 | 天天曰夜夜曰 | 国产欧美日韩专区 | 麻豆传媒一区二区三区 | 麻豆电影网站 | 欧美成人三级在线观看 | 欧美人与动牲交a欧美精品 欧美三级在线看 | 18禁男女爽爽爽午夜网站免费 | 欧美三级a| 五月天婷婷网站 | 精品视频在线播放 | 韩国黄色片网站 | 亚洲乱码国产乱码精品精 | 亚洲毛片在线免费观看 | 91亚洲国产成人精品一区二区三 | 国产精品久久久999 www日本高清视频 | 欧美熟妇精品黑人巨大一二三区 | 日本成人免费在线视频 | 欧美激情18 | 国产伦精品一区二区三区四区免费 | 泰剧19禁啪啪无遮挡 | 一区二区三区视频网 | 亚洲a一区二区 | 亚洲天堂2015 | 欧美一区二区三区成人久久片 | 亚洲一区二区三区免费看 | 精品国产一区二区三区久久 | 亚洲一区二区不卡视频 | 久久久噜噜噜久久中文字幕色伊伊 | 影音先锋啪啪资源 | 丁香花电影在线观看免费高清 | 女生扒开腿让男生操 | 天天射综合| 不卡在线 | 国产精品久久久久久久av | 四色永久访问 | 国产精品免费无遮挡无码永久视频 | 亚洲国产一区二区a毛片 | 亚洲精品888| 日批av | 亚洲色偷偷综合亚洲av伊人 | 亚洲精品日韩综合观看成人91 | 久久精品视频免费播放 | 国产香蕉视频 | 久久久久久国产精品免费播放 | 啪啪av导航 | www黄在线观看 | 国产成人无码精品久久久电影 | 内射中出日韩无国产剧情 | 免费看的一级片 | 久久av免费观看 | 无码精品一区二区免费 | 国产宾馆自拍 | 日本黄色高清视频 | 99色 | 亚洲天堂高清 | 79日本xxxxxxxxx18| 中文字幕精品久久久久人妻红杏1 | 国产精品一级二级三级 | 日本三级视频在线播放 | 亚洲狼人av | 国产淫语| 五月婷婷激情综合网 | 中文字幕一区二区三区门四区五区 | 嫩草影院国产 | 99久久婷婷国产综合精品草原 | 日韩中文字幕在线 | 狠狠干影院 | 日日夜夜狠狠爱 | av看片| 日本不卡在线观看 | 国产精久久久久 | 女王脚交玉足榨精调教 | 久久在线精品视频 | 婷婷激情小说 | 8x8ⅹ8成人免费视频观看 | 毛片在线网 | 久久mm| 亚洲免费三区 | 国产黄色a | 国产免费一区二区视频 | 日韩黄色精品视频 | 射精一区二区 | 日本亚洲最大的色成网站www | 国产性一乱一性一伧一色 | 男女爽爽 | 国产欧美综合视频 | 涩五月婷婷 | 久久99国产精品成人 | 欧美国产日韩一区二区 | 欧美黑人性受xxxx精品 | 天天干天天上 | 影音先锋黑人 | 国产精品毛片视频 | av不卡一区二区三区 |