

 **協助改進此頁面** 

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

若要為本使用者指南貢獻內容，請點選每個頁面右側面板中的**在 GitHub 上編輯此頁面**連結。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在整個雲端和內部部署環境中部署 Amazon EKS 叢集
<a name="eks-deployment-options"></a>

## 了解 Amazon EKS 部署選項
<a name="understand-deployment-options"></a>

Amazon Elastic Kubernetes Service (Amazon EKS) 是全受管的 Kubernetes 服務，可讓您在雲端和內部部署環境中無縫執行 Kubernetes。

在雲端中，Amazon EKS 為 Kubernetes 控制平面與節點自動化 Kubernetes 叢集基礎結構管理。這對於排程容器、管理應用程式可用性、動態擴展資源、最佳化運算、儲存叢集資料以及執行其他關鍵功能至關重要。透過 Amazon EKS，您可以取得 AWS 基礎設施的強大效能、可擴展性、可靠性和可用性，以及與 AWS 聯網、安全性、儲存和可觀測性服務的原生整合。

為了簡化在內部部署環境中執行 Kubernetes 的流程，您可以使用相同的 Amazon EKS 叢集、功能與工具，在自有基礎結構上部署 EKS 節點至 [在 AWS Outpost 上建立 Amazon Linux 節點](eks-outposts-self-managed-nodes.md) 或使用 [Amazon EKS 混合節點](hybrid-nodes-overview.md)，或者對於獨立氣隙環境，可以使用 [Amazon EKS Anywhere](https://anywhere.eks.amazonaws.com/)。

## 雲端 Amazon EKS
<a name="eks-cloud-deployment-options"></a>

您可以在 AWS 區域、 AWS 本機區域和 Wavelength 區域中搭配運算使用 AWS Amazon EKS。在雲端中使用 Amazon EKS，Kubernetes 控制平面的安全性、可擴展性和可用性由 AWS 區域中的 完全管理 AWS 。在 AWS 區域中使用運算執行應用程式時，您可以取得 AWS 和 Amazon EKS 功能的完整廣度，包括 Amazon EKS Auto Mode， AWS 只要按一下，即可完全自動化 上的運算、儲存和聯網的 Kubernetes 叢集基礎設施管理。在 AWS Local Zones 和 AWS Wavelength Zones 中使用運算執行應用程式時，您可以使用 Amazon EKS 自我管理節點來連接叢集運算的 Amazon EC2 執行個體，並且可以使用 AWS Local Zones 和 AWS Wavelength Zones 中的其他可用 AWS 服務。如需詳細資訊，請參閱 [AWS 本機區域功能](https://aws.amazon.com/about-aws/global-infrastructure/localzones/features/)與 [AWS Wavelength 區域功能](https://aws.amazon.com/wavelength/features/)。


|  |  AWS 區域中的 Amazon EKS | 本機/Wavelength 區域中的 Amazon EKS | 
| --- | --- | --- | 
|  Kubernetes 控制平面管理  |   AWS受管  |   AWS受管  | 
|  Kubernetes 控制平面位置  |   AWS 區域  |   AWS 區域  | 
|  Kubernetes 資料平面  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/eks/latest/userguide/eks-deployment-options.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/eks/latest/userguide/eks-deployment-options.html)  | 
|  Kubernetes 資料平面位置  |   AWS 區域  |   AWS 本機或 Wavelength 區域  | 

## 您的資料中心或邊緣環境中的 Amazon EKS
<a name="dc-or-edge-deployment-options"></a>

若您需要在自己的資料中心或邊緣環境中執行應用程式，可使用 [使用 AWS Outposts 在內部部署 Amazon EKS](eks-outposts.md) 或 [Amazon EKS 混合節點](hybrid-nodes-overview.md)。您可以將自我管理節點與 AWS Outposts 上的 Amazon EC2 執行個體搭配使用，以進行叢集運算，也可以將 Amazon EKS 混合節點與您自己的現場部署或邊緣基礎設施搭配使用，以進行叢集運算。 AWS Outpost 是在資料中心或主機代管設施中執行的 AWS受管基礎設施，而 Amazon EKS 混合節點會在您在現場部署或邊緣環境中管理的實體或虛擬機器上執行。Amazon EKS on AWS Outposts 和 Amazon EKS 混合節點需要從現場部署環境到 AWS 區域的可靠連線，而且您可以使用與雲端中執行應用程式相同的 Amazon EKS 叢集、功能和工具。在 AWS Outposts 上執行時，您也可以在 AWS Outposts 上使用 Outposts 上的 Amazon EKS 本機叢集部署整個 AWS Kubernetes 叢集。


|  | Amazon EKS 混合節點 |  AWS Outposts 上的 Amazon EKS | 
| --- | --- | --- | 
|  Kubernetes 控制平面管理  |   AWS受管  |   AWS受管  | 
|  Kubernetes 控制平面位置  |   AWS 區域  |   AWS 區域或 AWS Outpost  | 
|  Kubernetes 資料平面  |  客戶管理的實體或虛擬機器  |  Amazon EC2 自我管理節點  | 
|  Kubernetes 資料平面位置  |  客戶資料中心或邊緣環境  |  客戶資料中心或邊緣環境  | 

## 適用於氣隙環境的 Amazon EKS Anywhere
<a name="air-gapped-deployment-options"></a>

 [Amazon EKS Anywhere](https://aws.amazon.com/eks/eks-anywhere/) 透過自動化基礎結構設定與 Kubernetes 叢集生命週期操作等繁重工作，簡化了在內部部署和邊緣環境中的 Kubernetes 叢集管理。與 Amazon EKS 不同，Amazon EKS Anywhere 是一項客戶管理的產品，客戶需負責 Amazon EKS Anywhere 叢集的叢集生命週期操作與維護。Amazon EKS Anywhere 建置在 Kubernetes 子專案叢集 API (CAPI) 上，並支援各種基礎設施，包括 VMware vSphere、裸機、Nutanix、Apache CloudStack 和 AWS Snow。Amazon EKS Anywhere 可以在氣隙隔離的環境中執行，並提供與區域 AWS 服務的選用整合，以實現可觀測性和身分管理。若要取得 Amazon EKS Anywhere 的支援和對 AWS Kubernetes 附加元件的存取，您可以購買 [Amazon EKS Anywhere Enterprise Subscriptions](https://aws.amazon.com/eks/eks-anywhere/pricing/)。


|  | Amazon EKS Anywhere | 
| --- | --- | 
|  Kubernetes 控制平面管理  |  客戶自管  | 
|  Kubernetes 控制平面位置  |  客戶資料中心或邊緣環境  | 
|  Kubernetes 資料平面  |  客戶管理的實體或虛擬機器  | 
|  Kubernetes 資料平面位置  |  客戶資料中心或邊緣環境  | 

## Amazon EKS 工具
<a name="tooling-deployment-options"></a>

您可以使用 [Amazon EKS 連接器](eks-connector.md)來註冊任何符合標準的 Kubernetes 叢集，並將其連接到 ， AWS 並在 Amazon EKS 主控台中檢視。將叢集連線後，您可以在 Amazon EKS 主控台中查看叢集的狀態、組態和工作負載。您可以使用此功能在 Amazon EKS 主控台中檢視已連接的叢集，但 Amazon EKS Connector 不允許透過 Amazon EKS 主控台對已連接的叢集進行管理或變更操作。

 [Amazon EKS Distro](https://aws.amazon.com/eks/eks-distro/) 是支援所有 Amazon EKS 產品的基礎 Kubernetes 元件的 AWS 分佈。它包含運作中 Kubernetes 叢集所需的核心元件，例如 Kubernetes 控制平面元件 (etcd、kube-apiserver、kube-scheduler、kube-controller-manager) 和聯網元件 (CoreDNS、kube-proxy、CNI 外掛程式)。Amazon EKS Distro 可與您選擇的工具搭配使用，以自行管理 Kubernetes 叢集。 AWS Support Plans 不涵蓋 Amazon EKS Distro 部署。