張貼日期: Dec 3, 2019

您現在可以使用 Amazon Elastic Kubernetes Service (EKS) 在 AWS Fargate (專為 AWS 上的容器建立的無伺服務運算引擎) 上執行 Kubernetes Pod。這能夠比以往更輕鬆地在 AWS 雲端中建構與執行您的 Kubernetes 應用程式。 

Amazon Elastic Kubernetes Service (EKS) 是一種受管服務,可讓您輕鬆在 AWS 執行 Kubernetes。AWS Fargate 為容器提供隨需、調整大小的運算容量,這些容器作為 Amazon EKS 叢集一部分的 Kubernetes pod 執行。使用 Fargate,Kubernetes pod 僅使用所需的運算容量執行,且每個 pod 在其自己的 VM 隔離的環境下執行,無需與其他 pod 共用資源。您僅需對所執行的 pod 付費,當它們執行時,提升您應用程式的利用率和成本效益,而無需任何額外的工作。

Fargate 可讓您專注於設計及建立應用程式,不需費心管理執行應用程式的基礎設施,使其最適合現代、雲端原生應用程式。EKS 可讓您在 Fargate 上藉由上游 Kubernetes API 執行 pod,因此,您可以使用現有工具管理您的應用程式。藉由 Amazon EKS 和 AWS Fargate,您可享受 Fargate 的無伺服器優勢、Amazon EKS 的最佳實務,以及現成可用的 Kubernetes 的可延伸性。

在 Fargate 上執行的 Pod 以 vCPU 和記憶體的標準 Fargate 費率計費,您需針對執行的每個叢集支付標準 EKS 費率。Fargate 的 EKS 支援在美國東部 (維吉尼亞)、美國東部 (俄亥俄)、歐洲 (愛爾蘭) 和亞太區域 (東京) 等區域提供。

若要開始使用,請建立新 EKS 叢集並定義 Fargate 設定檔。您可以在我們的部落格EKS 文件中進一步了解開始使用 EKS 和 Fargate。