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