Kubernetes 1.20 发布:妙啊
喜歡就關(guān)注我們吧!
Kubernetes 1.20 發(fā)布,這是 2020 年的第三版也是最終版。Kubernetes 1.20 還是最近這段時間以來,功能最密集的版本之一,此版本包含了 42 個增強(qiáng)功能,其中 11 個增強(qiáng)功能已逐步升級為穩(wěn)定版,15 個轉(zhuǎn)為 Beta 版,16 個進(jìn)入 Alpha 版。
官方稱 1.20 是“The Raddest Release”,并發(fā)布相應(yīng)徽標(biāo)(Raddest:形容詞、俚語。excellent; wonderful; cool. )。因為 Kubernetes 貢獻(xiàn)者在這一版本中提供了破紀(jì)錄的增強(qiáng),其發(fā)行負(fù)責(zé)人對新版本寄予厚望,并且想以一個有趣的方式結(jié)束 2020、向 Kubernetes 1.14 - Caturnetes 致敬,最后決定用自己養(yǎng)的名為 Humphrey 的“rad”貓作為徽標(biāo)。
The Kubernetes 1.20 Release has been the raddest release yet.
此次更新內(nèi)容包括:
Major Themes
卷快照操作穩(wěn)定。
該功能提供了觸發(fā)卷快照操作的標(biāo)準(zhǔn)方法,并允許用戶以可移植的方式在任何 Kubernetes 環(huán)境和受支持的存儲程序上合并快照操作。
此外,這些 Kubernetes 快照基元充當(dāng)基本構(gòu)建塊,為 Kubernetes 增加開發(fā)高級企業(yè)級存儲管理功能的能力,包括應(yīng)用程序或集群級備份解決方案。
快照支持需要 Kubernetes 發(fā)行商捆綁 Snapshot 控制器、Snapshot CRD 和驗證 Webhook。還必須在群集上部署支持快照功能的 CSI 驅(qū)動程序。
kubectl alpha debug 功能進(jìn)入 Beta 版。
kubectl alpha debug 功能成為 kubectl debug 。Kubectl debug 直接從 kubectl 提供對常見調(diào)試工作流的支持。
Beta:API 優(yōu)先級和公平性。
最初在 1.18 中引入,Kubernetes 1.20 現(xiàn)在默認(rèn)啟用 API 優(yōu)先級和公平性,允許 kube-apiserver 按優(yōu)先級對傳入的請求進(jìn)行分類。
IPV4/IPV6 Alpha 更新
IPV4/IPV6 雙協(xié)議棧已重新實現(xiàn),可基于用戶和社區(qū)反饋支持雙協(xié)議棧服務(wù)。這樣既可以將 IPV4/IPV6 服務(wù)群集 IP 地址都分配給單個服務(wù),也可以使服務(wù)從單 IP 堆棧過渡到雙 IP 堆棧,反之亦然。
GA:穩(wěn)定性的進(jìn)程 PID 限制。
PID 是 Linux 主機(jī)上的基本資源。管理員需要一些機(jī)制來確保用戶 Pods 不會導(dǎo)致 PID 耗盡,進(jìn)而阻止主機(jī)守護(hù)進(jìn)程(運行時,kubelet 等)運行。
Alpha:節(jié)點優(yōu)雅關(guān)閉。
用戶和集群管理員希望 Pod 遵循預(yù)期的 Pod 生命周期,包括 Pod 終止。當(dāng)前,當(dāng)節(jié)點關(guān)閉時,Pod 不會按預(yù)期正常終止,這可能會導(dǎo)致某些工作負(fù)載出現(xiàn)問題。現(xiàn)已進(jìn)入 Alpha 版本的 GracefulNodeShutdown 功能使 kubelet 知道節(jié)點系統(tǒng)關(guān)閉,從而在系統(tǒng)關(guān)閉期間正常終止 Pod。
Major Changes
Dockershim 棄用。
Kubernetes 已宣布,決定棄用 Docker。現(xiàn)在官方也不推薦使用 Docker 的 Container Runtime Interface(CRI)shim。由于 Docker image 遵循開放容器倡議(OCI)image 規(guī)范,因此 Docker 產(chǎn)生的 image 將在所有 CRI 兼容運行時中繼續(xù)在集群中工作。
Exec 探針超時處理。
Exec 探針超時的長期錯誤已修復(fù),該錯誤可能會影響到現(xiàn)有的 Pod 定義。
Other Updates
Graduated to Stable:
RuntimeClass
內(nèi)置 API 類型默認(rèn)值
添加 Pod-Startup Liveness-Probe 延遲
在 Windows 上支持 CRI-ContainerD
SCTP 服務(wù)支持
將 AppProtocol 添加到 Services 和 Endpoints
重要功能更新:
CronJobs
發(fā)行說明查看:
https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/#volume-snapshot-operations-goes-stable
王者榮耀AI絕悟完全體對戰(zhàn)開啟,英雄竟能隨便選
2020-12-08
中國“量子霸權(quán)”成果:比最快超級計算機(jī)快一百萬億倍
2020-12-08
CentOS 并沒有死
2020-12-09
覺得不錯,請點個在看呀
總結(jié)
以上是生活随笔為你收集整理的Kubernetes 1.20 发布:妙啊的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GraphQL:从头开始
- 下一篇: C# WPF开源控件库:MahApps.