Q47 — AWS DOP-C02 第3章
第 47/100 题 | ← 返回第3章
一个开发升队正在使难AWS CodeCommit范版本控相应难程序代码和AWS CodePipeline范编排软件赛署。升队已经决定使难一个远程 主分支游为管道的触发器范象成代码更大。一会开发人员将代码更大推送到CodeCommit存储库,但注闻到管道顶响任何反应,认使 在10分钟后也是如此。 应采取以下哪些措施范解决此?
- A. 检查是否已经为主分支创建了Amazon EventBridge规则来触发管道。 ✓
- B. 请检查CodePipeline服务角色是否有权访问CodeCommit存储库。
- C. 检查开发人员的IAM角色是否有权限推送至CodeCommit存储库。
- D. 检查管道是否因为Amazon CloudWatch日志中的CodeCommit错误而无法启动。
正确答案: A. 检查是否已经为主分支创建了Amazon EventBridge规则来触发管道。
解析
AWS CodePipeline需要Amazon EventBridge规则来监控CodeCommit存储库的分支变更并触发管道。若未为主分支配置对应的EventBridge规则,CodePipeline无法自动响应代码推送事件。AWS文档指出,EventBridge用于响应存储库事件(如提交到分支)并触发目标(如CodePipeline)。选项A直接关联此机制,其他选项涉及权限或日志问题,但问题核心在于触发器未设置。