溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【讀書筆記】09 從容器到容器云 談談Kubernetes的本質(zhì)

發(fā)布時間:2020-07-13 11:05:30 來源:網(wǎng)絡 閱讀:453 作者:筑夢攻城獅 欄目:云計算

《深入剖析Kubernetes - 09? 從容器到容器云 談談Kubernetes的本質(zhì)》

kubernetes主要解決問題:服務編排、節(jié)點管理、任務調(diào)度

kubernetes 節(jié)點角色:

(1) Master :apiserver(提供 API服務)、kube-scheduler(負責調(diào)度)、kube-controller-manager(負責容器編排)

(2) worknode:最核心的組件為kubelet,負責跟apiserver、容器運行時(如docker) 通信

【讀書筆記】09 從容器到容器云 談談Kubernetes的本質(zhì)

【讀書筆記】09 從容器到容器云 談談Kubernetes的本質(zhì)

kubernetes 推薦使用聲明式API,通過API 對象做服務編排

(1) 多個pod 通過service做代理,代理pod的IP和端口等信息自動更新,提供統(tǒng)一入口(整個生命周期中,IP不會變)

(2) 最小的管理粒度是pod,pod是container的集合,一個pod可以包含多個container

(3) 配置通過configmap 管理,將目錄或文件掛載到容器中

(4) 敏感文件,例如證書、密碼文件等,通過secret 掛載

(5) 需要固定主機名,對進程啟停順序有要求,則可以通過statefulset 部署

(6) agent類進程,例如日志采集、監(jiān)控進程等,每個宿主機都需要起一個服務的進程可以通過daemonset部署

(7) 定時執(zhí)行任務通過 cronjob 執(zhí)行

(8) 一次性執(zhí)行任務通過job 完成

(9) 自動伸縮通過HPA 實現(xiàn)


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI