Kubernetes 1.28版本發(fā)布,這是Kubernetes云原生平臺(tái)在2023年推出的第二次重大更新,帶來(lái)了許多增強(qiáng)功能和改進(jìn)。該版本包含45項(xiàng)增強(qiáng)功能,其中19項(xiàng)進(jìn)入Alpha階段,14項(xiàng)升級(jí)到Beta階段,12項(xiàng)升級(jí)到穩(wěn)定版。
Kubernetes的最新版本有許多增強(qiáng)功能,有助于提高核心平臺(tái)的穩(wěn)定性、性能和可維護(hù)性,同時(shí)還增加了工作負(fù)載創(chuàng)新,包括AI人工智能和虛擬機(jī)。
Kubernetes中的終端節(jié)點(diǎn)進(jìn)行健康檢查和連接排空,以便kube-proxy可以獨(dú)立報(bào)告其健康狀況,而不管節(jié)點(diǎn)的終端狀態(tài)如何。通過(guò)這種方式,云提供商在確定負(fù)載平衡器是否應(yīng)該將特定節(jié)點(diǎn)作為入口流量的目標(biāo)時(shí)會(huì)更加復(fù)雜。
在Kubernetes 1.28版本中,值得注意的是對(duì)Kubernetes pods的IPv4到IPv6雙棧過(guò)渡支持。這種增強(qiáng)功能允許pod訪問(wèn)與它們運(yùn)行的節(jié)點(diǎn)相關(guān)聯(lián)的IPv4和IPv6地址的信息,從而增強(qiáng)它們適應(yīng)雙棧網(wǎng)絡(luò)過(guò)渡的能力。
雖然Kubernetes有許多內(nèi)置功能,但平臺(tái)的可擴(kuò)展性也是一個(gè)關(guān)鍵屬性。每種技術(shù)在支持多個(gè)過(guò)濾器的鏈接和開(kāi)發(fā)人員創(chuàng)建這些過(guò)濾器的編程語(yǔ)言方面都有所不同。尤其是Envoy支持基于WebAssembly (WASM)的過(guò)濾器,這意味著支持許多不同的語(yǔ)言。