一般
下載並執行 Amazon EKS Anywhere 安裝程式。
問:什麼是 Amazon EKS Anywhere?
Amazon EKS Anywhere 是 AWS 建置的容器管理軟體,可讓您更輕鬆地在內部部署和邊緣執行和管理 Kubernetes 叢集。Amazon EKS Anywhere 在 Amazon EKS Distro 基礎上建置,與 Amazon Elastic Kubernetes Service (Amazon EKS) 在 AWS 雲端所用的一樣,是可靠且安全的 Kubernetes 發行版。Amazon EKS Anywhere 透過自動化基礎設施設定和 Kubernetes 叢集生命週期操作等無差異的繁重工作,簡化了內部部署 Kubernetes 叢集管理。Amazon EKS Anywhere 支援 VMware vSphere、裸機、AWS Snowball Edge、Apache CloudStack 和 Nutanix,以提供叢集基礎設施容量。Amazon EKS Anywhere 只能在 Docker 上執行開發/測試部署。Amazon EKS Anywhere 在稱為叢集 API (CAPI) 的 Kubernetes 子專案上建置,提供宣告式 API 和工具,以簡化不同類型的基礎設施中多個 Kubernetes 叢集的佈建、升級和操作。
Amazon EKS Anywhere 為開放原始碼,並且可免費使用。若要獲得對 Amazon EKS Anywhere 叢集的支援,您可以購買 Amazon EKS Anywhere 企業版訂閱,以獲得 AWS 領域專家提供的全天候支援,並且可存取 Amazon EKS Anywhere 策劃套件。Amazon EKS Anywhere 策劃套件是由 AWS 建置、測試和支援的軟體套件,並且可延伸 Amazon EKS Anywhere 叢集的核心功能。您可以使用 Amazon EKS Connector,在 Amazon EKS 主控台中檢視您的 Amazon EKS Anywhere 叢集、使用 AWS IAM 驗證您的 Amazon EKS Anywhere 叢集、透過服務帳戶的 IAM 角色 (IRSA) 使用其他 AWS 服務驗證 Pod,以及使用適用於 OpenTelemetry 的 AWS Distro 將指標傳送至 Amazon Managed Prometheus 來監控叢集資源。如需詳細資訊,請參閱 Amazon EKS Anywhere 文件。
問:為什麼應該使用 EKS Anywhere?
客戶若在內部部署操作 Kubernetes 叢集,必須選取、整合和測試多個第三方工具,並為每個工具購買單獨的支援合約。該服務需要時間和資源來追蹤每個工具的最新更新和安全修補程式,同時確保變更不會破壞與其他工具的相容性。這會導致複雜性、分散的支援選項,以及雲端與內部部署 Kubernetes 叢集之間的不一致,從而使得跨環境管理應用程式變得困難。透過 Amazon EKS Anywhere,您擁有與 Amazon EKS 一致且經過優化 Kubernetes 操作工具,來簡化操作內部部署 Kubernetes 所需的叢集安裝和管理。Amazon EKS Anywhere 使用 Amazon EKS Distro (與 Amazon EKS 所部署之 Kubernetes 發行版相同的版本),可讓您建立與 Amazon EKS 在雲端一樣具有最新軟體更新、安全修補程式和版本發布週期的叢集。您可以善用與 AWS 就 Amazon EKS Anywhere 部署達成的支援協議,以便進行整合並降低支援成本。
問:什麼是 Amazon EKS Distro?
Amazon EKS Distro 是一個 Kubernetes 發行版,其中包含 Amazon EKS 部署的相同開放原始碼元件和相依項。Amazon EKS Distro 包含開放原始碼 Kubernetes、etcd、聯網和儲存外掛程式的二進位檔與容器,並皆已完成相容性的測試。在社群支援到期之後,Amazon EKS Distro 為 Kubernetes 版本提供延期支援。您可以從 GitHub 或透過 Amazon S3 和 Amazon ECR 從 AWS 安全地存取 Amazon EKS Distro,以獲得來自同一來源的版本和更新。
問:什麼是 EKS Connector?
EKS Connector 是在 Kubernetes 叢集上執行的軟體代理程式,可讓叢集註冊 Amazon EKS 主控台。您可以透過 EKS Connector 將任何符合要求的 Kubernetes 叢集連線至 Amazon EKS 主控台,包括在內部部署執行的 Amazon EKS Anywhere 叢集、在 EC2 上自我管理的叢集以及在 AWS 之外執行的其他 Kubernetes 叢集。不論叢集在何處執行,連線之後,您都可以使用 Amazon EKS 主控台來檢視所有連線叢集和底層 Kubernetes 資源。
問:什麼是 EKS 主控台?
Amazon EKS 在 AWS Console 提供整合的儀表板,可連接、視覺化及排解 Kubernetes 叢集與應用程式的問題。您可以利用 Amazon EKS 主控台,透過 EKS Connector 檢視在任何地方執行的所有 Kubernetes 叢集 (包括 Amazon EKS Anywhere 叢集)。
問:我可以搭配 Amazon EKS Anywhere 使用哪些基礎設施和作業系統?
Amazon EKS Anywhere 支援不同類型的基礎設施,包括 VMware vSphere、裸機、AWS Snowball Edge、Apache CloudStack 和 Nutanix。Amazon EKS Anywhere 提供由 AWS 建置、基於 Linux 的開放原始碼作業系統 Bottlerocket 作為預設節點作業系統。您還可以使用 Ubuntu 和 Red Hat Enterprise Linux (RHEL) 做為節點作業系統。
問:AWS 是否管理 Amazon EKS Anywhere 叢集或叢集基礎設施容量?
否。與 AWS 雲端中的 Amazon EKS 不同,Amazon EKS Anywhere 是可在客戶受管基礎設施上執行的客戶受管產品。您負責 Amazon EKS Anywhere 叢集和叢集基礎設施容量的叢集生命週期操作和維護。
問:EKS Anywhere 是否需要與 AWS 區域的網際網路連線?
Amazon EKS Anywhere 可執行連線至 AWS 區域,或從 AWS 區域中斷連線,包括在氣隙隔離環境中。如果您執行連線至 AWS 區域,可以使用 EKS 連接器在 Amazon EKS 主控台檢視叢集,並且可選擇使用 AWS IAM 的叢集驗證、AWS IAM 服務帳戶的 AWS IAM 角色 (IRSA)、使用 Amazon Certificate Manager 憑證管理員、Amazon Managed Prometheus 的適用於 OpenTelemetry 的 AWS Distro 連接器,以及 Amazon CloudWatch Logs 的 FluentBit。
問:是否可以在 AWS 雲端部署 Amazon EKS Anywhere?
否,AWS 雲端不支援 Amazon EKS Anywhere。如果您計劃在 AWS 雲端執行 Kubernetes,強烈建議您使用 Amazon EKS。
問:是否可以在 AWS Outposts 上部署 Amazon EKS Anywhere?
否,AWS Outposts 不支援 Amazon EKS Anywhere。如果您計劃執行 Kubernetes on AWS Outposts,強烈建議您使用 Amazon EKS on AWS Outposts。
訂閱
問:EKS Anywhere 成本為多少?
如需定價資訊,請瀏覽 Amazon EKS Anywhere 定價頁面。
問:如何購買 Amazon EKS Anywhere 企業版訂閱?
前往 Amazon EKS 主控台的 Amazon EKS Anywhere 企業版訂閱區段。在主控台中,選取您偏好的期限 (1 年期或 3 年期)。然後,指定授權數量、設定標籤和自動續約。檢閱待處理的購買。提交購買後,您可在主控台中檢閱與訂閱相關聯的授權、接受 AWS License Manager 授權、將授權套用至您的 Amazon EKS Anywhere 叢集,以及存取 Amazon EKS Anywhere 策劃套件。如需詳細資訊,請參閱 Amazon EKS Anywhere 文件。
問:購買 Amazon EKS Anywhere 企業版訂閱是否有任何先決條件?
是。AWS Enterprise Support 或 AWS Enterprise On-Ramp Support 計劃是購買 Amazon EKS Anywhere Enterprise 訂閱的先決條件。
問:訂閱期限與每月計費週期有何關係?
您可以購買 1 年期或 3 年期 Amazon EKS Anywhere 企業版訂閱。若是 1 年期,每個叢集授權的訂閱總成本為 24,000 美元;若是 3 年期,每個叢集授權的總成本為 18,000 美元。在該期限內按月計費,若是 1 年期,每個叢集授權每月費用為 2,000 美元;若是 3 年期,每個叢集授權每月費用為 1500 美元。
問:之前購買的訂閱是否可手動整合至 Amazon EKS 主控台?
否,2023 年 10 月之前手動購買的 Amazon EKS Anywhere 企業版訂閱無法透過 Amazon EKS 主控台、API 和 AWS CLI 檢視或管理。
問:是否可在 Amazon EKS 主控台、API 和 AWS CLI 中取消訂閱?
是,您可在購買後前 7 天內提交 AWS Support 工單來取消訂閱。若您在前 7 天內取消訂閱,不會收取訂閱費用。若在 7 天期間之外取消訂閱,請聯絡您的 AWS 客戶團隊。
問:是否可透過 Amazon EKS 主控台、API 和 AWS CLI 續約訂閱?
是,您可在訂閱建立期間或訂閱期限的任何時間設定自動續約。若您的訂閱啟用自動續訂,訂閱和關聯授權會以現有的訂閱期限 (1 年期或 3 年期) 自動續約。7 天取消期不適用於續約。訂閱自動續約後,您無需重新將授權套用至 Amazon EKS Anywhere 叢集。
問:是否可透過 Amazon EKS 主控台、API 和 AWS CLI 編輯訂閱?
您可以使用 Amazon EKS 主控台、API 和 AWS CLI 編輯訂閱的自動續約和標籤組態。若要變更訂閱的期限或授權數量,您必須建立新的訂閱。
問:訂閱到期後會發生什麼?
訂閱到期後,與訂閱關聯的授權將無法再用於新的支援工單,對 Amazon EKS Anywhere 策劃套件的存取權將會撤銷,並且不會再對您的訂閱計費。在有效訂閱期間建立的支援工單會繼續處理。您將在訂閱到期前 3 個月、1 個月和 1 週收到電子郵件,並且 Amazon EKS 主控台會顯示即將到期日期提醒。到期之後,您可以使用 Amazon EKS 主控台、API 和 AWS CLI 檢視訂閱。
問:我可以在哪些 AWS 區域購買訂閱?
如需訂閱購買的區域可用性,請參閱 Amazon EKS Anywhere 文件。
問:是否有可預付訂閱費用的選項?
如果您需要預付訂閱費用,請聯絡您的 AWS 客戶團隊。
問:訂閱是否有免費試用選項?
若要申請免費試用,請聯絡您的 AWS 客戶團隊。
問:是否可與其他 AWS 帳戶共用策劃套件的存取權?
是,請參閱 Amazon EKS Anywhere 文件,以了解如何與組織中的其他 AWS 帳戶共用策劃套件的存取權說明。