跳至主要內容
容器和無伺服器建議指南

Amazon EC2 上的 Kubernetes ("DIY K8s")

指導

由於您選取了「我需要自訂 Kubernetes 控制平面的設定方式」,建議您使用 Amazon EC2 上的 Kubernetes ("DIY K8s") 作為您的最佳起點。 

什麼是 Amazon EC2 上的 Kubernetes ("DIY K8s")?

Kubernetes 是一種開放原始碼軟體,可讓您大規模部署和管理容器化應用程式。您可以選擇使用 Amazon EC2 自行管理 Kubernetes 基礎設施,或使用 Amazon EKS 取得自動佈建的受管 Kubernetes 控制平面。不管使用哪種方式,您都能獲得社群支援的強大 AWS 服務 (例如,Amazon Virtual Private Cloud (VPC)、AWS Identity and Access Management (IAM) 和服務探索) 整合,以及 AWS 的安全性、可擴展性和高可用性。自我管理 Kubernetes 需要廣泛的資源和知識,並且在大多數組織中並不常見。絕大多數的組織傾向於將此負擔留給 AWS 並採用 Amazon EKS。

為什麼推薦 Amazon EC2 上的 Kubernetes ("DIY K8s")?

強烈建議您不要使用 DIY K8s。執行 Amazon EC2 上的 Kubernetes 需要專門的開發人員團隊和資源。大多數組織更願意將資源投注在創新而不是維護上,因此如果您執行 Kubernetes,而不是在自行執行 Amazon EC2 上的 Kubernetes,則建議您考慮使用 Amazon EKS。

雖然這是推薦的起點,但其他服務也可能符合您的需求,如果您的使用案例變更或如果 Amazon EC2 上的 Kubernetes ("DIY K8s") 似乎不適合您的使用案例,您可以隨時嘗試其他服務。 

頁面主題

常見問答集

全部開啟

EC2 上的 Kubernetes 允許您攜帶容器映像 (即登錄檔儲存庫映像)

您可以在 EC2、Outposts、裸機及/或任何基礎設施上自行管理 Kubernetes。

Kubernetes 支援前端服務 (html/JavaScript)、Web 服務 (請求-回應)、後端工作者 (佇列)、批次任務、AI/ML 和有狀態服務 (資料庫)。

Kubernetes 是所有人都可以使用的開放原始碼軟體。如果您計劃在 EC2 上執行 Kubernetes,請瀏覽亞馬遜 EC2 定價。

不是。雖然 DIY 方法允許有靈活性,但由於自我管理 Kubernetes 所需的複雜性和資源,這種選擇並不常見,且大多數組織通常不建議使用。

找到今天所需的資訊了嗎?

讓我們知道,以便我們改善頁面內容的品質