協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
在整個雲端和內部部署環境中部署 Amazon EKS 叢集
了解 Amazon EKS 部署選項
Amazon Elastic Kubernetes Service (Amazon EKS) 是全受管的 Kubernetes 服務,可讓您在雲端和內部部署環境中無縫執行 Kubernetes。
在雲端中,Amazon EKS 為 Kubernetes 控制平面與節點自動化 Kubernetes 叢集基礎結構管理。這對於排程容器、管理應用程式可用性、動態擴展資源、最佳化運算、儲存叢集資料以及執行其他關鍵功能至關重要。透過 Amazon EKS,您能取得 AWS 基礎結構的強大效能、可擴展性、可靠性與可用性,以及與 AWS 聯網、安全、儲存和可觀測性服務的原生整合。
為了簡化在內部部署環境中執行 Kubernetes 的流程,您可以使用相同的 Amazon EKS 叢集、功能與工具,在自有基礎結構上部署 EKS 節點至 在 AWS Outpost 上建立 Amazon Linux 節點 或使用 Amazon EKS 混合節點,或者對於獨立氣隙環境,可以使用 Amazon EKS Anywhere
雲端 Amazon EKS
您可在 AWS 區域、AWS 本機區域與 AWS Wavelength 區域中搭配運算資源使用 Amazon EKS。在雲端中使用 Amazon EKS 時,Kubernetes 控制平面的安全性、可擴展性與可用性由 AWS 在 AWS 區域內全權管理。當在 AWS 區域中使用運算資源執行應用程式時,您將獲得 AWS 與 Amazon EKS 的完整功能,包括 Amazon EKS 自動模式,該模式只需按一下即可為 AWS 上的運算、儲存和聯網全自動化 Kubernetes 叢集基礎結構管理。當在 AWS 本機區域和 AWS Wavelength 區域中使用運算資源執行應用程式時,您可以使用 Amazon EKS 自行管理節點來連接 Amazon EC2 執行個體作為叢集運算資源,並可以使用在 AWS 本機區域和 AWS Wavelength 區域中提供的其他 AWS 服務。如需詳細資訊,請參閱 AWS 本機區域功能
| AWS 區域中的 Amazon EKS | 本機/Wavelength 區域中的 Amazon EKS | |
|---|---|---|
|
Kuberenetes 控制平面管理 |
AWS受管 |
AWS受管 |
|
Kubernetes 控制平面位置 |
AWS 區域 |
AWS 區域 |
|
Kubernetes 資料平面 |
|
|
|
Kubernetes 資料平面位置 |
AWS 區域 |
AWS 本機或 Wavelength 區域 |
您的資料中心或邊緣環境中的 Amazon EKS
若您需要在自己的資料中心或邊緣環境中執行應用程式,可使用 使用 AWS Outposts 在內部部署 Amazon EKS 或 Amazon EKS 混合節點。您可將自我管理節點與 AWS Outposts 上的 Amazon EC2 執行個體搭配使用,以進行叢集運算,也可將 Amazon EKS 混合節點與您自己的內部部署或邊緣基礎結構搭配使用,以進行叢集運算。AWSOutposts 是 AWS 管理的基礎結構,可在您的資料中心或共置設施中執行,而 Amazon EKS 混合節點則在您於內部部署或邊緣環境中管理的實體或虛擬機器上執行。在 AWS Outposts 上部署 Amazon EKS 及 Amazon EKS 混合節點均需從您的內部部署環境到 AWS 區域的可靠連接,並且您可以使用在雲端中執行應用程式的相同 Amazon EKS 叢集、功能與工具。在 AWS Outposts 上執行時,您也可以選擇使用 AWS Outposts 上的 Amazon EKS 本機叢集,將整個 Kubernetes 叢集部署在 AWS Outposts 上。
| Amazon EKS 混合節點 | 在 AWS Outposts 上部署 Amazon EKS | |
|---|---|---|
|
Kuberenetes 控制平面管理 |
AWS受管 |
AWS受管 |
|
Kubernetes 控制平面位置 |
AWS 區域 |
AWS 區域或 AWS Outposts |
|
Kubernetes 資料平面 |
客戶管理的實體或虛擬機器 |
Amazon EC2 自我管理節點 |
|
Kubernetes 資料平面位置 |
客戶資料中心或邊緣環境 |
客戶資料中心或邊緣環境 |
適用於氣隙環境的 Amazon EKS Anywhere
Amazon EKS Anywhere
| Amazon EKS Anywhere | |
|---|---|
|
Kuberenetes 控制平面管理 |
客戶自管 |
|
Kubernetes 控制平面位置 |
客戶資料中心或邊緣環境 |
|
Kubernetes 資料平面 |
客戶管理的實體或虛擬機器 |
|
Kubernetes 資料平面位置 |
客戶資料中心或邊緣環境 |
Amazon EKS 工具
您可以利用 Amazon EKS 連接器來註冊任何符合標準的 Kubernetes 叢集,並將其連線至 AWS,再到 Amazon EKS 主控台中將其視覺化。將叢集連線後,您可以在 Amazon EKS 主控台中查看叢集的狀態、組態和工作負載。您可以使用此功能在 Amazon EKS 主控台中檢視已連接的叢集,但 Amazon EKS Connector 不允許透過 Amazon EKS 主控台對已連接的叢集進行管理或變更操作。
Amazon EKS Distro