DigitalOcean在2022年6月份推出了Kubernetes高可用性控制平面,提供99.95%的正常運(yùn)行時間SLA,您可以使用新的控制平面來創(chuàng)建Kubernetes集群,并在配置時添加高可用性(HA)。近日,DigitalOcean對該控制平面進(jìn)行了優(yōu)化升級,您可以將集群遷移到控制平面,然后啟用HA。
DigitalOcean Kubernetes新控制平面提供自動修復(fù)、動態(tài)資源分配和快速功能更新等諸多增強(qiáng)功能。它可以自動修復(fù)和恢復(fù)沒有正常運(yùn)行的組件,使其對意外故障更有彈性。按需分配CPU和內(nèi)存使DigitalOcean Kubernetes能夠動態(tài)適應(yīng)各種使用模式。
通過向您的DigitalOceanKubernetes集群添加高可用性,消除Kubernetes中存在的單點(diǎn)故障(SPOF)。高可用性復(fù)制控制平面組件,以確保彈性集群,提高容錯能力,并防止控制平面中斷。
將Kubernetes集群升級到v.1.22.X或更高版本后,您可以實(shí)現(xiàn)高可用性在用戶界面中或以編程方式。使用doctl v.1.86.0或更高版本,使用標(biāo)志- ha=true,以編程方式將HA添加到現(xiàn)有集群中。要在UI中打開高可用性,請導(dǎo)航到集群概述選項(xiàng)卡中的控制面板卡,然后按照說明進(jìn)行操作。請注意,一旦在群集上啟用了HA,就無法禁用它。
您可能已經(jīng)在新的控制平面上運(yùn)行DigitalOceanKubernetes集群,并且可以隨時啟用HA。如果您需要遷移,請按照頁面向?qū)瓿刹僮?。為了確保這一點(diǎn),請檢查您的Kubernetes集群云控制面板。如果您的集群可以升級,您將看到如下消息: