谷歌宣布其 Docker 容器編排系統, Kubernetes, 已經發布了 1.2 版本。 此版本旨在構建分佈式系統的大型組織,提供性能升級以及更輕鬆的部署和管理。 到目前為止,Kubernetes 已經擁有超過 680 名獨特的貢獻者,1.2 是迄今為止最大的版本。
谷歌宣布其 Docker 容器編排系統, Kubernetes, 已經發布了 1.2 版本。 此版本旨在構建分佈式系統的大型組織,提供性能升級以及更輕鬆的部署和管理。 到目前為止,Kubernetes 已經擁有超過 680 名獨特的貢獻者,1.2 是迄今為止最大的版本。
Kubernetes 的目標是使構建分佈式系統變得容易。 最新版本朝著這個方向邁出了重要一步,不僅簡化了管理和部署,而且擴大了規模並減少了延遲。 這些改進部分來自 Kubernetes 社區。 社區幾乎每天都有討論 Kubernetes 的聚會和會議。 這種積極參與很可能有助於 Kubernetes 被接納為雲原生計算基金會 (CNCF) 的第一個項目。
新功能包括:
- 顯著的規模改進。 集群規模增加 400%,達到每個集群 30,000 個 pod
- 簡化應用部署和管理。
- 動態配置(通過 ConfigMap API)使應用程序能夠在運行時提取其配置,而不是在構建時將其打包。
- 交鑰匙部署(通過 Beta 部署 API)讓用戶聲明他們的應用程序,Kubernetes 將完成剩下的工作。 它處理版本控制、多個同時推出、聚合所有 pod 的狀態、維護應用程序可用性和回滾。
- 自動化集群管理:
- 通過跨區域故障轉移和多區域調度提高可靠性
- 簡化的每節點一個 Pod 應用程序(通過 Beta DaemonSet API)允許用戶安排一個服務(例如日誌記錄代理),每個節點運行一個並且只運行一個 pod。
- TLS 和 L7 支持(通過 Beta Ingress API)通過支持用於安全通信的 TLS 和用於基於 http 的流量路由的 L7,提供了一種集成到自定義網絡環境中的直接方法。
- Graceful Node Shutdown(又名 Node Drain)負責將 pod 從節點轉移並允許它乾淨地關閉。
- Custom Metrics for Autoscaling 現在支持自定義指標,允許用戶指定一組信號來指示自動縮放 pod。
- 新的 GUI 使用戶能夠快速入門,並啟用與 CLI 中相同的功能,以獲得更易於理解和發現的界面。
庫存情況
Kubernetes 1.2 現已在 GitHub 上可用