驗證 Amazon EKS 附加元件版本與叢集的相容性 - Amazon EKS

協助改善此頁面

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

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

驗證 Amazon EKS 附加元件版本與叢集的相容性

在建立 Amazon EKS 附加元件之前,您需要確認 Amazon EKS 附加元件版本與您的叢集相容。

使用列出附加元件的可用版本,describe-addon-verisionsAPI以及每個EKS附加元件版本支援的 Kubernetes 版本。

驗證附加元件相容性 (AWS CLI)
  1. 確認 AWS CLI 已安裝並使用aws sts get-caller-identity。如果此命令不起作用,請了解如何開始使用 AWS CLI.

  2. 決定您要擷取版本相容性資訊的附加元件名稱,例如amazon-cloudwatch-observability

  3. 判斷叢集的 Kubernetes 版本,例如。1.28

  4. 使用擷 AWS CLI 取與叢集的 Kubernetes 版本相容的附加元件版本。

    aws eks describe-addon-versions --addon-name amazon-cloudwatch-observability --kubernetes-version 1.29

    範例輸出如下。

    { "addons": [ { "addonName": "amazon-cloudwatch-observability", "type": "observability", "addonVersions": [ { "addonVersion": "v1.5.0-eksbuild.1", "architecture": [ "amd64", "arm64" ], "compatibilities": [ { "clusterVersion": "1.28", "platformVersions": [ "*" ], "defaultVersion": true } ], [...]

    此輸出顯示附加元件版本v1.5.0-eksbuild.1與 Kubernetes 叢集版本相容。1.28