協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
確認 Amazon EKS 附加元件版本與叢集的相容性
在建立 Amazon EKS 附加元件之前,需要確認 Amazon EKS 附加元件版本是否與您的叢集相容。
使用 describe-addon-versions API 來列出可用的 EKS 附加元件版本,以及每個附加元件版本所支援的 Kubernetes 版本。
-
透過執行
aws sts get-caller-identity,確認 AWS CLI 是否已安裝並正常運作。若此命令無法運作,請了解如何開始使用 AWS CLI。 -
確定您要擷取版本相容性資訊的附加元件名稱,例如
amazon-cloudwatch-observability。 -
確定叢集的 Kubernetes 版本,例如
1.33。 -
使用 AWS CLI 擷取與您的叢集 Kubernetes 版本相容的附加元件版本。
aws eks describe-addon-versions --addon-name amazon-cloudwatch-observability --kubernetes-version 1.33範例輸出如下。
{ "addons": [ { "addonName": "amazon-cloudwatch-observability", "type": "observability", "addonVersions": [ { "addonVersion": "vX.X.X-eksbuild.X", "architecture": [ "amd64", "arm64" ], "computeTypes": [ "ec2", "auto", "hybrid" ], "compatibilities": [ { "clusterVersion": "1.33", "platformVersions": [ "*" ], "defaultVersion": true } ], } ] } ] }此輸出顯示附加元件版本
vX.X.X-eksbuild.X與 Kubernetes 叢集版本1.33相容。
附加元件與運算類型的相容性
describe-addon-versions 輸出中 computeTypes 欄位表示附加元件與 EKS 自動模式受管節點或混合節點的相容性。標記為 auto 的附加元件適用於 EKS 自動模式中基於雲端、由 AWS 管理的基礎結構;而標記為 hybrid 的附加元件則可以在連接到 EKS 雲端控制平面的內部部署節點上執行。
如需詳細資訊,請參閱 Amazon EKS 自動模式的考量事項。