AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·CN·更新于 4 Aug 2026
EKS 集群托管了一个 ML 应用程序,其模型和容器镜像不断增长,导致 Pod 启动时间长达数分钟。工程师必须将启动时间缩短到数秒,包括在新启动节点上调度的 Pod。他们创建了一个 EventBridge 规则,该规则在推送新镜像时调用 SSM Automation 从 ECR 预取镜像,并标记集群和节点组。满足要求的下一步是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个 IAM 角色,允许 EventBridge 使用 Systems Manager 在 EKS 节点上运行命令。创建一个 SSM State Manager 关联,该关联使用节点标签来预取镜像。.
为什么这是答案
正确的选项是创建一个 IAM 角色,允许 EventBridge 使用 Systems Manager 在 EKS 节点上运行命令,并创建一个 SSM State Manager 关联,该关联使用节点标签来预取镜像。这是因为预取镜像的目的是为了加速 Pod 在工作节点上的启动,而不是在控制平面节点上。EKS 工作节点是运行 Pod 的地方,因此需要在这些节点上预取镜像。通过使用节点标签,SSM State Manager 可以精确地定位到目标 EKS 节点组中的所有工作节点,确保新节点启动时也能自动预取镜像。
其他选项错误的原因是:
选项1和4错误地将操作目标指向了 EKS 控制平面节点。控制平面节点不运行用户 Pod,预取镜像对其没有帮助。
选项2错误地建议使用“节点机器大小属性”来选择节点。虽然机器大小是节点的一个属性,但它不如节点标签灵活和精确,无法保证只选择到EKS工作节点,并且可能无法适应不同的节点组配置。