【问题标题】:Unable to complete the deploy stage in AWS CodePipeline due to a permission error由于权限错误,无法在 AWS CodePipeline 中完成部署阶段
【发布时间】:2021-11-20 04:02:01
【问题描述】:

我们的应用程序脚本位于 GitHub 中,其中包含一个 buildspec.yml,指定工件是什么以及如何构建应用程序源代码。然后,我们使用代码管道在 GitHub 上的主分支上进行任何提交时编排应用程序的构建和部署。我们在部署阶段遇到如下错误:

点击“详细信息”链接,我们得到:

现在,我们用于此代码构建和流水线的角色被授予“管理员访问权限”作为一揽子角色,以确保我们不会遗漏任何内容。但是,权限错误让我不知道还缺少什么。

我们唯一能想到的就是我们可能错误地设置了部署阶段。见下文:

有没有人遇到过这个或者有什么建议?

【问题讨论】:

    标签: aws-codepipeline aws-codebuild aws-code-deploy


    【解决方案1】:

    我遇到了同样的错误,但在我的情况下,我在部署阶段有一个 Lambda,在等待 20 分钟后出现错误消息后,我得到了以下信息: Codepipeline error message

    我添加了 lambda 函数与 CodePipeline 互操作所需的所有权限,并且...从我的 lambda 代码通知代码管道操作的成功或失败。 我想您可能需要从您的 ECS 容器中执行类似的操作。 我希望它有所帮助,因为我的部署阶段不同。 问候。

    【讨论】:

      猜你喜欢
      • 2019-04-24
      • 2016-07-21
      • 2020-08-28
      • 2022-01-19
      • 1970-01-01
      • 2019-06-04
      • 2021-08-07
      • 2020-05-21
      • 2015-12-15
      相关资源
      最近更新 更多