このページの改善にご協力ください
本ユーザーガイドの改善にご協力いただけませんか? すべてのページの右側のペインにある GitHub リンクで、このページの編集を選択してください。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。
アマゾン EKS アドオンを作成する前に、アマゾン EKS アドオンのバージョンがクラスターと互換性があることを検証する必要があります。
アドンベリビジョンを記述する API を使用して、EKS アドオンの利用可能なバージョンと、各アドオンバージョンがサポートしている Kubernetes バージョンを一覧表示します。
-
AWS CLI がインストールされ、
aws sts get-caller-identity
と連携していることを確認します。このコマンドが機能しない場合は「AWS CLI の使用を開始する」を参照してください。 -
バージョンの互換性情報を取得するアドオンの名前 (
amazon-cloudwatch-observability
など) を特定します。 -
クラスターの Kubernetes バージョンを特定します (
1.31
など)。 -
AWS CLI を使用して、クラスターの Kubernetes バージョンと互換性のあるアドオンのバージョンを取得します。
aws eks describe-addon-versions --addon-name amazon-cloudwatch-observability --kubernetes-version 1.31
出力例は次のとおりです。
{ "addons": [ { "addonName": "amazon-cloudwatch-observability", "type": "observability", "addonVersions": [ { "addonVersion": "vX.X.X-eksbuild.X", "architecture": [ "amd64", "arm64" ], "computeTypes": [ "ec2", "auto", "hybrid" ], "compatibilities": [ { "clusterVersion": "1.31", "platformVersions": [ "*" ], "defaultVersion": true } ], } ] } ] }
この出力はアドオンのバージョン
vX.X.X-eksbuild.X
が、Kubernetes クラスターのバージョン1.31
と互換性があることを示しています。
コンピューティングタイプとのアドオン互換性
describe-addon-versions
出力の computeTypes
フィールドはアドオンと EKS 自動モードl マネージドノードまたはハイブリッドノードとの互換性を示します。auto
とマークされたアドオンはEKS 自動モードl のクラウドベース AWS マネージドインフラストラクチャで動作しますが、hybrid
とマークされたアドオンはEKS クラウドコントロールプレーンに接続されたオンプレミスノードで実行できます。
詳細については「アマゾン EKS 自動モードl の考慮事項」を参照してください。