3月25日,Kubernetes 發佈了全新的1.14版本。此版本有更多功能轉向穩定。對用戶和運營而言是重要里程碑。

此版本由31個增強功能組成:10個移動到穩定、12個在測試版、7個新增。此版本的主題具有可擴展性,可支持 Kubernetes 上更多工作負載,其中三個主要功能轉向一般可用,以及一個重要的安全功能轉向 beta。此外,此版本還有值得注意的 Pod 和 RBAC 增強功能。

讓我們深入瞭解此版本的主要功能:

Windows 節點的生產級支持,提升部署運營效率

到目前爲止,Kubernetes 中的 Windows 節點支持處於測試階段,允許許多用戶進行實驗並查看 Kubernetes for Windows 容器的價值。Kubernetes 現在正式支持將 Windows 節點添加爲工作節點,編排 Windows 容器,從而使龐大的 Windows 應用程序生態系統能夠利用我們平臺的強大功能。投資基於 Windows 的應用程序和基於 Linux 的應用程序的企業,無論操作系統如何,都可以不必尋找單獨的協調器來管理其工作負載,從而提高整個部署的運營效率。

Kubectl 三項更新

新的 Kubectl 文檔和徽標

Kubectl 的文檔已經從頭開始重寫,重點是使用聲明性資源配置來管理資源。 新的 kubectl 徽標和吉祥物(發音爲 kubee-cuddle)顯示在新的 docs 站點徽標上。

KustomizeIntegration

Kustomize 的聲明性 Resource Config 創建功能現在可以通過-k 標誌在 kubectl 中獲得(例如,對於 apply、get 等命令)和 kustomize 子命令。Kustomize 使用 Kubernetes 原生概念幫助用戶創建和重用 Resource Config。用戶現在可以使用 kubectl apply-k dir/ 將目錄內的 kustomization.yaml 一起應用於集羣。

Kubectl 插件機制簡化和自定義

Kubectl 插件機制允許開發者以獨立二進制文件的形式發佈自己的自定義 kubectl 子命令。這可以用於擴展具有新的更高級功能的 kubectl 和附加的 porcelain(例如,添加 set-ns 命令)。插件必須具有 kubectl- 命名前綴並存在於用戶的 $PATH 中。插件機制在 GA 已經大大簡化,並且類似於 git 插件系統。

持久本地卷現在是 GA

此功能轉向穩定,使本地連接存儲可用作持久卷源。分佈式文件系統和數據庫,由於性能和成本,是持久性本地存儲的主要用例。在雲供應商上,本地 SSD 提供比遠程磁盤更好的性能。在裸機上,除了性能之外,本地存儲通常更便宜,並且使用它是配置分佈式文件系統的必要條件。

PID 數量可設定爲默認值

進程 ID(PID)是 Linux 主機上的基本資源。在不遇到任何其他資源限制的情況下,達到任務限制並導致主機不穩定是會發生的。管理員需要一些機制來確保用戶 Pod 不會導致 PID 耗盡,從而阻止主機守護程序(運行時、kubelet 等)運行。此外,確保在 pod 之間限制 PID 以確保它們對節點上的其他工作負載的影響有限是很重要的。

作爲 beta 功能,管理員可以通過將每個 Pod 的 PID 數量設定默認值,以提供 pod-to-pod PID 隔離。此外,作爲 alpha 功能,管理員可以通過節點可分配的方式,爲用戶 Pod 保留大量可分配的 PID,從而啓用節點到 Pod 的 PID 隔離。該社區希望在下一版本中將此功能轉爲測試版。

其他更新的功能

Kubernetes 社區快速壯大

本次全新版本的發佈,是數百名提供技術和非技術內容的個人的努力。還要特別感謝Google 高級測試工程師 Aaron Crickenberger 領導的發佈團隊。發佈團隊中的43個人協調了發佈的許多方面,從文檔到測試,驗證和功能完整性。

新版本的發佈過程就是開源軟件開發協作的一個最佳演示。Kubernetes 已經形成了一個積極的正向增長反饋循環,不斷髮布新版本吸引更多的新用戶,同時有更多的貢獻者提交代碼,最終形成了一個有活力的社區生態。迄今爲止,Kubernetes 擁有超過28,000名個人貢獻者,以及超過57,000人的活躍社區。

K8s DevStats 說明了主要公司貢獻者的貢獻細分,以及一系列令人印象深刻的預配置報告,包括從個人貢獻者到拉取請求生命週期時間的所有內容。在過去一年中,平均每月有381家不同的公司和超過2,458名個人爲 Kubernetes 做出貢獻。

Kubernetes 官方會議:KubeCon + CloudNativeCon 論壇

雲原生和開源技術在中國被越來越多不同規模機構的開發人員和高管所認可和接受,Kubernetes 社區的規模迅速壯大,相關的開發人員、供應商和用戶相互交流學習的意願也越來越強烈,2018年 CNCF 在中國順應市場趨勢組織了 KubeCon + CloudNativeCon 論壇活動。大會匯聚了來自多個開源雲原生社區的領軍技術人物經驗分享,獲得了參會者的一致好評,進一步普及和推動了雲原生計算的發展。

在2018年的 KubeCon + CloudNativeCon 論壇上,大會安排了200餘場專業領域的技術與經驗分享,吸引了954家公司參與,並有44位 CNCF 會員公司派代表參加。其中技術交流分享關於 Kubernetes 主題,包括:

等幾十個話題,涵蓋了 Kubernetes 的方方面面。

而在今年6月24日至26日將在上海舉辦新一屆 KubeCon + CloudNativeCon + Open Source Summit 論壇,三會歸一,共享全球頂級開源經驗。會涵蓋技術會議、案例研究、快閃演講、社羣活動、開發者深入瞭解和沙龍等內容。屆時開源雲原生社區的技術專家和開源行業領導者會爲觀衆帶來更全面、更有深度的Kubernetes 技術分享與落地實踐經驗。精彩不容錯過!

官方註冊現已開通,早鳥票(1月28日 - 5月2日),票價如下:

2019年 6月24日~26日,請大家抓住機會,我們在上海世博中心不見不散!

感謝活動贊助商

戰略贊助商

華爲雲

鑽石贊助商

Intel

鉑金贊助商

Rancher

黃金贊助商

AWS

CloudBees

Red Hat

白銀贊助商

Cloud Foundry

Elastic

F5

GitLab

Kong

Mesosphere

Portworx

UCloud

初創企業贊助商

EMQ

Giant Swarm

Kontena

OpenEBS

Reduxio

Upbound

合作伙伴

Katacoda

CNCF (Cloud Native Computing Foundation)成立於2015年12月,隸屬於 Linux Foundation,是非營利性組織。

CNCF雲原生計算基金會)致力於培育和維護一個廠商中立的開源生態系統,來推廣雲原生技術。我們通過將最前沿的模式民主化,讓這些創新爲大衆所用。請長按以下二維碼進行關注。

全國最大“同性交友”社區瞭解一下

聲明:該文觀點僅代表作者本人,搜狐號系信息發佈平臺,搜狐僅提供信息存儲空間服務。
相关文章