验证 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。如果此命令不起作用,请了解如何开始使用 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 兼容。