Amazon Elastic Container Service for Kubernetes (Amazon EKS) 是一種受管服務,您不需要安裝以及操作自己的 Kubernetes 叢集,便可在 AWS 上輕鬆執行 Kubernetes。
您可以使用 Amazon EKS 取得高度可用且安全的 Kubernetes 控制平面,無須擔心佈建、升級或修補。Amazon EKS 是 Kubernetes 一致性授權,可讓您使用 Kubernetes 社群中的所有現有外掛程式和工具。在任何標準 Kubernetes 環境中執行的應用程式都可完全相容。
Amazon EKS 現在提供預覽版。請前往這裡註冊。
為什麼要使用 Amazon EKS
無須管理主節點
Amazon EKS 可跨多個 AWS 可用區域執行主節點、自動偵測和替換運作狀態不佳的主節點,以及提供隨需升級和修補。您只要佈建工作者節點並將它們連接到 AWS 雲端即可。
預設即安全
會在工作者節點和 EKS 管理的主節點之間自動設定安全且加密的通訊管道,讓在 Amazon EKS 上執行的基礎設施預設即很安全。
一致且相容
我們執行 Kubernetes 的最新上游版本而且已取得 Kubernetes 一致性認證,因此在 Amazon EKS 執行的應用程式與在任何標準 Kubernetes 環境執行的應用程式完全相容。
與社群一起建置
我們主動與社群合作並為 Kubernetes 程式碼基底做出貢獻,協助 Amazon EKS 使用者充分利用 AWS 服務和功能。
Amazon EKS 運作方式
Kubernetes 常見使用案例
微型服務
輕鬆執行微型服務應用程式並與 AWS 服務深度整合,同時還能讓您使用全套的 Kubernetes 功能以及熱門的開放原始碼工具。
混合式容器部署
在 AWS 執行高度可用且可擴展的 Kubernetes 叢集,同時與在其他任何地方執行的 Kubernetes 部署保持完全相容。
批次處理
使用 Kubernetes Jobs API 可在 Amazon EKS 叢集執行連續或平行工作負載。這些工作負載可以在 Amazon EC2 隨需執行個體、預留執行個體或 Spot 執行個體上執行。
應用程式遷移
輕鬆容器化並將現有應用程式遷移到 Amazon EKS,無須重構您的程式碼或工具。
部落格和文章
Amazon EKS 簡介
Amazon EKS 可針對每個叢集全面管理 Kubernetes 控制平面的可用性和可擴展性。有了 Amazon EKS 之後,AWS 會為您管理升級和高可用性。
探索 EKS 聯網基礎
了解 EKS 如何利用全新的 AWS 容器網路界面 (amazon-vpc-cni-k8s) 外掛程式,並搭配 Project Calico 執行網路政策。