協助改善此頁面
想要為此使用者指南做出貢獻嗎? 捲動至此頁面底部,然後選取 [編輯此頁面於] GitHub。您的貢獻將有助於使我們的用戶指南更適合所有人。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Amazon EKS?
Amazon Elastic Kubernetes Service (Amazon EKS) 是一項受管服務,無需在 Amazon Web Services (AWS) 上安裝、操作和維護您自己的 Kubernetes 控制平面。Kubernetes
Amazon EKS 的功能
以下是 Amazon EKS 的關鍵功能:
- 安全聯網與驗證
-
Amazon EKS 將您的Kubernetes工作負載與 AWS 網路和安全服務整合。它還與 AWS Identity and Access Management (IAM) 整合,為您的Kubernetes叢集提供身份驗證。
- 輕鬆擴展叢集
-
Amazon EKS 能讓您根據工作負載的需求,輕鬆向上和向下擴展 Kubernetes 叢集。Amazon EKS 支援根據 CPU 或自訂指標的水平 Pod 自動擴展,以及根據整個工作負載需求的叢集自動擴展。
- 受管 Kubernetes 體驗
-
您可以使用
、AWS Management Consoleeksctl
、AWS Command Line Interface (AWS CLI) 、API、kubectl,以及 Terraform 來變更您的 Kubernetes 叢集。 - 高可用性
-
Amazon EKS 在多個可用區域中為您的控制平面提供高可用性。
- 與 AWS 服務整合
-
Amazon EKS 與其他 AWS 服務整合,提供部署和管理容器化應用程式的全方位平台。您也可以更輕鬆地使用各種可觀測性工具來疑難排解您的 Kubernetes 工作負載。
如需 Amazon EKS 其他功能的詳細資訊,請參閱 Amazon EKS 功能
開始使用 Amazon EKS
若要建立您的第一個叢集及其相關資源,請參閱 Amazon EKS 入門。一般來說,開始使用 Amazon EKS 會需要下列步驟。
-
建立叢集 — 首先使用
eksctl
AWS Management Console AWS CLI、或其中一個 AWS SDK 建立叢集。 -
選擇您的運算資源方式 — 決定受控節點群組和自我管理節點。 AWS FargateKarpenter
-
設定 – 設定必要的控制器、驅動程式和服務。
-
部署工作負載 – 量身打造您的 Kubernetes 工作負載來充分利用所選節點類型的資源和功能。
-
管理 – 監督您的工作負載、整合 AWS 服務來簡化操作,並強化工作負載效能。您可以使用檢視工作負載的相關資訊 AWS Management Console。
下列圖表顯示執行雲端 Amazon EKS 的基本流程。若要了解其他 Kubernetes 部署選項,請參閱 部署選項。
Amazon EKS 的定價
Amazon EKS 叢集由一個控制平面和您在其中執行 Pods 的 Amazon Elastic Compute Cloud
- 隨需執行個體
-
您只需要按秒支付使用執行個體的費用,無須長期購買或預付款。如需詳細資訊,請參閱 Amazon EC2 隨需定價
和 AWS Fargate 定價 。 - Savings Plans
-
您可以透過對一致的使用量設定綁約來降低成本,每小時以美金計價,為期一年或三年。如需詳細資訊,請參閱透過 Savings Plans 定價
。