Amazon EKS 经优化的 Windows AMI - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon EKS 经优化的 Windows AMI

您可以使用 Amazon EC2 Image Builder 创建自定义的亚马逊 EKS 优化 Windows AMI。您必须创建自己的 Image Builder 配方。有关更多信息,请参阅 。创建图像配方和版本中的EC2 Image Builder 用户指南。创建配方并选择源镜像,您可进行以下选择:

  • 选择托管映像— 如果您选择此选项,则可以为图像源

    • 快速入门(亚马逊管理)— 在映像名称下拉列表中,选择Amazon EKS 支持的 Windows Server 版本

    • 我拥有的图片— 对于映像名称,请使用自己的许可证选择您自己的映像的 ARN。您提供的映像尚未安装 Amazon EKS 组件。

  • 输入自定义 AMI ID— 对于AMI ID中,使用您自己的许可证输入 AMI 的 ID。您提供的映像尚未安装 Amazon EKS 组件。

在搜索框中的生成组件 — Windows中,选择Amazon Managed Bemplate在下拉列表中,然后在eks。选择eks-优化AMI搜索结果,即使返回的结果可能不是您想要的版本。Um选定的组件中,选择版本控制选项,然后选择指定组件版本:。Enter<version>.x, 将替换为<version>(包括<>),其中包含Kubernetes 版本。如果输入 1.20.x 作为组件版本,则 Image Builder 管道将构建具有最新 1.20.x 的 AMIkubelet版本。

若要确定哪些kubelet和 Docker 版本随组件一起安装,请选择组件在左侧导航中。Um组件, 更改我拥有的快速入门(亚马逊管理)。在按名称查找组件框中,输入eks。搜索结果显示kubelet和 Docker 版本为每个受支持的 Kubernetes 版本返回的组件中。这些组件通过亚马逊 EKS 支持的 Windows 版本上的功能测试。不支持任何其他 Windows 版本,并且可能与该组件不兼容。

您还应该包含update-windows组件,以获取适用于操作系统的最新 Windows 补丁。