一種安全驅(qū)逐Kubernetes集群中節(jié)點的方法和存儲設(shè)備
基本信息
申請?zhí)?/td> | CN202010613448.6 | 申請日 | - |
公開(公告)號 | CN111783102B | 公開(公告)日 | 2022-06-14 |
申請公布號 | CN111783102B | 申請公布日 | 2022-06-14 |
分類號 | G06F21/57(2013.01)I;G06F21/78(2013.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 馬堅;張萬能;林劍;林燦輝;黃超 | 申請(專利權(quán))人 | 福建健康之路信息技術(shù)有限公司 |
代理機(jī)構(gòu) | 福州市景弘專利代理事務(wù)所(普通合伙) | 代理人 | - |
地址 | 350001福建省福州市鼓樓區(qū)八一七北路五洲大廈四層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種安全驅(qū)逐Kubernetes集群中節(jié)點的方法和存儲設(shè)備。所述一種安全驅(qū)逐Kubernetes集群中節(jié)點的方法,包括步驟:標(biāo)記不可調(diào)度的Worker節(jié)點;從APIServer獲取所述不可調(diào)度的Worker節(jié)點上的所有Pods;獲取需要刪除的Pod所屬的Controller;修改所述需要刪除的Pod所屬的Controller中的PodTemplate;若所述Controller監(jiān)聽到對應(yīng)的PodTemplate發(fā)生了變更,則所述Controller根據(jù)預(yù)設(shè)的UpdateStrategy重建Pod。通過上述步驟可避免了直接刪除對應(yīng)Worker節(jié)點上的Pod,進(jìn)而導(dǎo)致Deployment或StatefulSet資源的Pod達(dá)不到所設(shè)置的策略數(shù),或所有可用實例全部被刪除,導(dǎo)致應(yīng)用不可用的問題。 |
