檢視目前的叢集升級政策 - Amazon EKS

協助改善此頁面

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

想要為此使用者指南做出貢獻? 捲動至此頁面底部,然後選取編輯此頁面 GitHub。您的貢獻將幫助我們的使用者指南更適合每個人。

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

檢視目前的叢集升級政策

叢集升級政策會決定當叢集離開標準支援期間時會發生的情況。如果您的升級政策是 EXTENDED,則叢集不會自動升級,而且會進入延伸支援。如果您的升級政策是 STANDARD,則會自動升級。

的 Amazon EKS控制項 Kubernetes 版本政策可讓您選擇EKS叢集的標準支援行為結束。透過這些控制項,您可以決定哪些叢集應輸入延伸支援,以及哪些叢集應在 的標準支援結束時自動升級 Kubernetes 版本。

次要版本在發行後的EKS前 14 個月內,在 Amazon 中受到標準支援。版本超過標準支援日期後,就會輸入未來 12 個月的延伸支援。延伸支援可讓您維持特定的 Kubernetes 的 版本,每個叢集小時需支付額外費用。您可以啟用或停用EKS叢集的延伸支援。如果您停用延伸支援, AWS 會在標準支援結束時自動將您的叢集升級至下一個版本。如果您啟用延伸支援,您可以在有限的期間內維持在目前版本,但需額外付費。計劃定期升級您的 Kubernetes 叢集,即使您使用延伸支援。

您可以使用 supportType 屬性,為新的和現有的叢集設定版本政策。有兩種選項可用來設定版本支援政策:

  • STANDARD — 您的EKS叢集在標準支援結束時符合自動升級的資格。使用此設定不會產生延長支援費用,但您的EKS叢集會自動升級至下一個支援的 Kubernetes 標準支援的 版本。

  • EXTENDED — 您的EKS叢集會在 之後進入延伸支援 Kubernetes 版本達到標準支援結束。使用此設定,您將產生延長的支援費用。您可以將叢集升級至支援的標準 Kubernetes 停止產生延伸支援費用的 版本。在延伸支援上執行的叢集將有資格在延伸支援結束時自動升級。

根據預設,新叢集和現有叢集會啟用延伸支援。您可以檢視 中的叢集是否已啟用延伸支援 AWS Management Console,或使用 AWS CLI。

重要

如果您希望叢集保持其目前的 Kubernetes 若要利用延長支援期間,您必須在標準支援期間結束前啟用延長支援升級政策。

您只能設定叢集的版本支援政策,同時在標準支援中於 Kubernetes 版本上執行。版本進入延伸支援後,在標準支援中的版本上執行之前,您將無法變更此設定。

例如,如果您已將版本支援政策設定為 standard ,則在叢集上執行的 Kubernetes 版本達到標準支援結束之後,您將無法變更此設定。如果您已將版本支援政策設定為 extended ,則在叢集上執行的 Kubernetes 版本達到標準支援結束之後,您將無法變更此設定。若要變更版本支援政策設定,您的叢集必須在標準支援的 Kubernetes 版本上執行。

檢視叢集升級政策AWS (主控台)

  1. 導覽至 AWS 主控台 EKS區段中的叢集頁面。確認主控台已設定為與您要檢閱的叢集相同的 AWS 區域。

  2. 檢閱升級政策欄。如果值為標準支援,您的叢集將不會輸入延伸支援。如果該值是延伸支援,您的叢集將輸入延伸支援。

檢視叢集升級政策 (AWS CLI)

  1. 確認 AWS CLI 已安裝,且您已登入。了解如何更新和安裝 AWS CLI。

  2. 判斷EKS叢集的名稱。將 CLI設定為與EKS叢集相同的 AWS 區域。

  3. 執行以下命令:

    aws eks describe-cluster \ --name <cluster-name> \ --query "cluster.upgradePolicy.supportType"
  4. 如果值為 STANDARD,您的叢集將不會輸入延伸支援。如果值為 EXTENDED,您的叢集將輸入延伸支援。

📝 在 上編輯此頁面 GitHub