3月26日, Kubernetes1.14版本正式發佈,自v1.13 發佈僅僅過去了112天,這也是 kubernetes 在2019年的首次發佈。這次發佈的內容包括:Windows 節點生產級支持、kubectl 更新、持久局部卷 GA。node
讓咱們來看一下 v1.14 的發佈團隊是怎樣形容此次發佈的:docker
「咱們很高興地宣佈發佈 Kubernetes 1.14,這是咱們2019年的第一個版本! Kubernetes 1.14
包含31個加強:10項穩定版功能,12項 beta 測試功能,以及7項全新功能。該版本的主要內容是:可擴展性和支持 Kubernetes
上的更多工做負載,其中三項主要功能遷移到通用版本,以及一個重要的安全功能進入測試階段。」
對 Windows 節點的全新加強windows
截至到目前,Kubernetes 中的 Windows 節點支持已經處於測試階段,許多用戶實驗並查看了 Windows 容器性能。Kubernetes 如今正式支持將 Windows 節點添加爲工做節點並編排 Windows 容器,從而使龐大的 Windows 應用程序生態系統可以利用 Kubernetes 的強大功能。從而提升整個部署的效率,不管你使用的是什麼操做系統。安全
具體 Windows 和 kubectl 的加強包括:網絡
1.對 Windows 節點的支持逐漸趨於穩定 (#116)性能
kubernetes/enhancements [kep]。測試
2.更新的 kubectl 插件機制逐步穩定 (#579)flex
3.持久化本地存儲管理已經 GA (#121)操作系統
kubernetes/kubernetes:#73525 #74391 #74769插件
4.進程 ID(PID)正在升級爲 beta 版 (#757)
kubernetes/kubernetes:#73651
kubernetes/enhancements:[kep]
5.Pod 優先級和搶佔機制
Pod 優先級和搶佔機制 Kubernetes 調度程序能夠先調度更重要的 Pod,當集羣沒有資源時,它刪除不那麼重要的 Pod,爲更重要的 Pod 建立空間。重要性由優先級指定。
kubernetes/kubernetes:#73498 #74465 #73555
kubernetes/enhancements:#564 [kep]
兩個已知問題
1.在 coredns 1.3.1 有一個已知的問題 coredns/coredns#2629,若是 Kubernetes API 在鏈接 CoreDNS 時關閉,CoreDNS 將崩潰。這個問題在 CoreDNS 1.4.0 中修復 CoreDNS/CoreDNS#2529。
Kubernetes的 將來方向
Kubernetes 自成立以來一直支持 Linux 操做系統,但在 1.14 版本中,Windows 節點的生產支持如今被標記爲穩定的功能。經過 Windows 節點支持,可使用 Kubernetes 計劃和管理 Windows 操做系統容器。
Aaron Crickenberger(Google高級測試工程師,這次發佈團隊領導者)表示,在不一樣的操做系統和不一樣的運行時環境中,Windows 支持將有助於更好地闡明 Kubernetes 是什麼。在他看來,若是真的但願可以在混合操做系統集羣上編排工做負載,那將是很是好的一個結果。
將來Crickenberger 預計將從 Kubernetes 核心中提取出更多的可擴展組件,包括存儲、CSI、DNI 和容器網絡,以及更多的雲提供商工做。
BoCloud博雲一直注重深度參與Kubernetes社區開發工做,確保對kubernetes底層有深度理解,BeyondContainer容器PaaS平臺更配備專業的底層開發和維護團隊,確保從能力和人力上保證對Kubernetes和Docker的掌控和服務能力。後續博雲將持續關注kubernetes技術動態,並將基於kubernetes新功能發佈並驗證更多用戶使用場景,爲企業級用戶體統穩定、安全、可靠的PaaS服務。
參考:
https://kubernetes.io/blog/20...
https://www.eweek.com/cloud/k...
https://thenewstack.io/kubern...