Kubernetes(也稱為 K8s)是一個開源系統,用於自動化容器化應用程式的部署、擴充套件和管理。

它將構成應用程式的容器組合成邏輯單元,以便於管理和發現。Kubernetes 建立在谷歌 15 年來執行生產工作負載的經驗之上,並結合了社群的最佳創意和實踐。

行星級規模

Kubernetes 基於與谷歌每週執行數十億個容器相同的原則設計,可以在不增加您的運維團隊的情況下進行擴充套件。

永不過時

無論是在本地測試還是運營全球企業,Kubernetes 的靈活性都會與您一同成長,無論您的需求有多複雜,都能持續、輕鬆地交付您的應用程式。

隨處執行 K8s

Kubernetes 是開源的,讓您可以自由地利用本地、混合或公共雲基礎設施,輕鬆地將工作負載轉移到對您而言重要的地方。

要下載 Kubernetes,請訪問下載部分。

雲原生絕對初學者指南

參加即將舉行的 KubeCon + CloudNativeCon 活動

北美(亞特蘭大,11 月 10-13 日)
歐洲(阿姆斯特丹,2026 年 3 月 23-26 日)

Kubernetes 特性

自動化上線和回滾

Kubernetes 會逐步推出對您的應用程式或其配置的更改,同時監控應用程式的健康狀況,以確保它不會同時終止所有例項。如果出現問題,Kubernetes 會為您回滾更改。利用不斷增長的部署解決方案生態系統。

服務發現和負載均衡

無需修改您的應用程式以使用不熟悉的服務發現機制。Kubernetes 為 Pod 提供自己的 IP 地址和一組 Pod 的單個 DNS 名稱,並可以在它們之間進行負載均衡。

儲存編排

自動掛載您選擇的儲存系統,無論是本地儲存、公共雲提供商,還是像 iSCSI 或 NFS 這樣的網路儲存系統。

Secret 和配置管理

部署和更新 Secret 和應用程式配置,無需重建您的映象,也無需在您的堆疊配置中暴露 Secret。

自動裝箱

根據資源需求和其他約束自動放置容器,同時不犧牲可用性。混合關鍵工作負載和盡力而為的工作負載,以提高利用率並節省更多資源。

批次執行

除了服務之外,Kubernetes 還可以管理您的批處理和 CI 工作負載,並根據需要替換失敗的容器。

自我修復

Kubernetes 會重新啟動崩潰的容器,在需要時替換整個 Pod,在更廣泛的故障發生時重新連線儲存,並且可以與節點自動縮放器整合,以實現節點級別的自我修復。

水平擴充套件

使用簡單的命令、UI 或根據 CPU 使用率自動擴充套件您的應用程式。

IPv4/IPv6 雙協議棧

為 Pod 和 Service 分配 IPv4 和 IPv6 地址

為可擴充套件性而設計

在不更改上游原始碼的情況下,為您的 Kubernetes 叢集新增功能。

案例研究

Babylon Case Study

“Kubernetes 是一個很棒的機器學習平臺,因為它具備了所有的排程和……”

閱讀更多
Booz Allen Case Study

“Kubernetes 對我們來說是一個很好的解決方案。它使我們能夠快速迭代以滿足客戶的需求。”

閱讀更多
Booking.com Case Study

“我們意識到,為了充分利用 Kubernetes 的潛力,我們需要更好地學習它。在……”

閱讀更多
AppDirect Case Study

“我們在正確的時間做出了正確的決定。Kubernetes 和雲原生技術現在……”

閱讀更多

有興趣接收最新的 Kubernetes 新聞嗎?訂閱 KubeWeekly。

我們是 CNCF 的畢業專案