【2023】云原生Kubernetes全棧架構(gòu)師:基于世界500強(qiáng)的k8s實(shí)戰(zhàn)課
寬哥1.自動(dòng)裝箱
基于容器對(duì)應(yīng)用運(yùn)行環(huán)境的資源配置要求自動(dòng)部署應(yīng)用容器
2.自我修復(fù)(自愈能力)
當(dāng)容器失敗時(shí),會(huì)對(duì)容器進(jìn)行重啟
當(dāng)所有部署的Node節(jié)點(diǎn)有問(wèn)題時(shí),會(huì)對(duì)容器進(jìn)行重新部署和重新調(diào)度
當(dāng)容器未通過(guò)監(jiān)控檢查時(shí),會(huì)關(guān)閉此容器直到容器正常運(yùn)行時(shí),才會(huì)對(duì)外提供服務(wù)
3.水平擴(kuò)展
通過(guò)簡(jiǎn)單的命令、用戶UI界面或基于CPU資源使用情況,對(duì)應(yīng)用容器進(jìn)行規(guī)模擴(kuò)大或規(guī)模裁剪(高峰期增加副本數(shù),高峰期過(guò)了減少副本數(shù))
4.服務(wù)發(fā)現(xiàn)
用戶不需要使用額外的服務(wù)發(fā)現(xiàn)機(jī)制,就能基于Kubernetes自身能力實(shí)現(xiàn)服務(wù)發(fā)現(xiàn)和負(fù)載均衡(節(jié)點(diǎn)不直接對(duì)外提供服務(wù),對(duì)外有個(gè)統(tǒng)一的入口叫ApiServer,平均分擔(dān)請(qǐng)求-負(fù)載均衡)
5.滾動(dòng)更新
可以根據(jù)應(yīng)用的變化,對(duì)應(yīng)用容器運(yùn)行的應(yīng)用進(jìn)行一次性或批量更新
(加應(yīng)用時(shí),k8s先檢測(cè)應(yīng)用有沒(méi)有問(wèn)題,沒(méi)有問(wèn)題的時(shí)候才對(duì)外提供服務(wù))