

 **協助改進此頁面** 

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

若要為本使用者指南貢獻內容，請點選每個頁面右側面板中的**在 GitHub 上編輯此頁面**連結。

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

# 確認 Amazon EKS 附加元件版本與叢集的相容性
<a name="addon-compat"></a>

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

使用 [describe-addon-versions API](https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.html) 來列出可用的 EKS 附加元件版本，以及每個附加元件版本所支援的 Kubernetes 版本。

1. 確認已安裝 AWS CLI 並使用 `aws sts get-caller-identity`。如果此命令無法運作，請了解如何[開始使用 AWS CLI。](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html)

1. 確定您要擷取版本相容性資訊的附加元件名稱，例如 `amazon-cloudwatch-observability`。

1. 確定叢集的 Kubernetes 版本，例如 `1.35`。

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

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

   範例輸出如下。

   ```
   {
       "addons": [
           {
               "addonName": "amazon-cloudwatch-observability",
               "type": "observability",
               "addonVersions": [
                   {
                       "addonVersion": "vX.X.X-eksbuild.X",
                       "architecture": [
                           "amd64",
                           "arm64"
                       ],
                       "computeTypes": [
                           "ec2",
                           "auto",
                           "hybrid"
                       ],
                       "compatibilities": [
                           {
                               "clusterVersion": "1.35",
                               "platformVersions": [
                                   "*"
                               ],
                               "defaultVersion": true
                           }
                       ],
                   }
               ]
           }
       ]
   }
   ```

   此輸出顯示附加元件版本 `vX.X.X-eksbuild.X` 與 Kubernetes 叢集版本 `1.35` 相容。

## 附加元件與運算類型的相容性
<a name="_add_on_compatibility_with_compute_types"></a>

`describe-addon-versions` 輸出中 `computeTypes` 欄位表示附加元件與 EKS 自動模式受管節點或混合節點的相容性。標記的附加元件`auto`適用於 EKS Auto Mode 的雲端型 AWS受管基礎設施，而標記的附加元件`hybrid`可在連接到 EKS 雲端控制平面的內部部署節點上執行。

如需詳細資訊，請參閱[Amazon EKS 自動模式的考量事項](eks-add-ons.md#addon-consider-auto)。