本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
部署選項
您可以使用下列任一選項來部署 Amazon EKS:
- 雲端 Amazon EKS
-
您可以在 AWS 雲端中執行 Kubernetes,無需安裝、操作和維護自己的 Kubernetes 控制平面或節點。此選項是本指南中涵蓋的內容。
- Amazon EKS on Outposts
-
AWS Outposts 會在您的內部部署設施中啟用原生 AWS 服務、基礎設施和操作模型。在 Outpost 上使用 Amazon EKS 時,您可以選擇執行擴充叢集或本機叢集。使用擴充叢集時,Kubernetes 控制平面會在 AWS 區域 中執行,且節點會在 Outpost 上執行。使用本機叢集時,整個 Kubernetes 叢集會在 Outpost 上本機執行,包括 Kubernetes 控制平面和節點。如需更多詳細資訊,請參閱 AWS Outposts 上的 Amazon EKS。
- Amazon EKS Anywhere
-
Amazon EKS Anywhere 是 Amazon EKS 的部署選項,可讓您輕鬆地在內部部署建立和操作 Kubernetes 叢集。Amazon EKS 和 Amazon EKS Anywhere 均建置在 Amazon EKS Distro
上。若要進一步了解有關 Amazon EKS Anywhere 以及其與 Amazon EKS 之間的差異,請參閱 Amazon EKS Anywhere 文件中的概觀 以及比較 Amazon EKS Anywhere 和 Amazon EKS 。如需一些常見問題的答案,請參閱 Amazon EKS Anywhere 常見問答集 。 - Amazon EKS Distro
-
Amazon EKS Distro 是由雲端 Amazon EKS 部署的相同開放原始碼 Kubernetes 軟體和相依性的發行版本。Amazon EKS Distro 遵循與 Amazon EKS 相同的 Kubernetes 版本發行週期,並以開放原始碼專案提供。如需進一步了解,請參閱 Amazon EKS Distro
。您也可以在 GitHub 上檢視和下載 Amazon EKS Distro 的原始程式碼。
在選擇用於 Kubernetes 叢集的部署選項時,請考慮以下事項:
功能 | Amazon EKS | Amazon EKS on Outposts | Amazon EKS Anywhere | Amazon EKS Distro |
---|---|---|---|---|
硬體 | 由 AWS 提供 | 由 AWS 提供 | 由您提供 | 由您提供 |
部署位置 | AWS 雲端 | 您的資料中心 | 您的資料中心 | 您的資料中心 |
Kubernetes 控制平面位置 | AWS 雲端 | AWS 雲端或您的資料中心 | 您的資料中心 | 您的資料中心 |
Kubernetes 資料平面位置 | AWS 雲端 | 您的資料中心 | 您的資料中心 | 您的資料中心 |
支援 | AWS Support | AWS Support | AWS Support | OSS 社群支援 |