Amazon EKS アドオンバージョンのクラスターとの互換性の検証 - Amazon EKS

このページの改善にご協力ください

本ユーザーガイドの改善にご協力いただけませんか? このページの下部までスクロールし、[GitHub でこのページの編集] を選択します。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。

Amazon EKS アドオンバージョンのクラスターとの互換性の検証

Amazon EKS アドオンを作成する前に、Amazon EKS アドオンのバージョンがクラスターと互換性があることを検証する必要があります。

describe-addon-verisions API を使用して、EKS アドオンの利用可能なバージョンと、各アドオンバージョンがサポートしている Kubernetes バージョンを一覧表示します。

アドオンの互換性を検証する (AWS CLI)
  1. AWS CLI がインストールされ、aws sts get-caller-identity と連携していることを確認します。このコマンドが機能しない場合は、「Get started with the 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 と互換性があることを示しています。