一位开发人员将应用程序迁移到 Amazon EKS 并将镜像移动到 Amazon ECR。他们创建了一个新的 AWS 账户,并更新了应用程序配置以指向新的后端资源。管道构建和部署成功,但正在运行的应用程序仍然连接到旧的后端。调查显示应用程序配置仍然引用原始 EKS 集群。哪个原因解释了应用程序未连接到新资源?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 开发人员没有将应用程序的 Docker 镜像标签更新到新版本。.
为什么这是答案
正确答案是“开发人员没有将应用程序的 Docker 镜像标签更新到新版本”。当开发人员将应用程序迁移到新的 AWS 账户并更新配置后,即使管道构建和部署成功,如果应用程序使用的 Docker 镜像仍然引用旧的标签,那么它将继续连接到原始的 EKS 集群和旧的后端资源。应用程序的部署通常会指定要使用的镜像标签,如果这个标签没有更新到包含新配置的版本,应用程序就不会加载这些新配置。 其他选项不正确: “开发人员实际上并未成功创建新的 AWS 账户”:题目中明确说明“他们创建了一个新的 AWS 账户”,所以这个选项与题目描述不符。 “开发人员为 Docker 镜像添加了一个新标签”:添加新标签本身不是问题,问题在于应用程序是否使用了这个新标签。 “开发人员将更改推送到一个新的 Docker 镜像标签”:同样,推送更改到新标签是正确的操作,但关键是应用程序部署时是否引用了这个新标签。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡