【问题标题】:AWS Code Deploy 403 error on accessing repo访问存储库时出现 AWS Code Deploy 403 错误
【发布时间】:2021-06-14 05:45:12
【问题描述】:

我正在尝试使用 AWS 设置 Code Deploy,但代码部署代理日志告诉我有 403 错误:

2021-03-16 21:17:26 ERROR [codedeploy-agent(6548)]: InstanceAgent::Plugins::CodeDeployPlugin::CommandPoller: Error during perform: RuntimeError - Could not download bundle at 'https://api.github.com/repos/MY_ORG/PROJECT/tarball/HASH' after 3 retries. Server returned codes: 403 'Forbidden'; 403 'Forbidden'; 403 'Forbidden'; 403 'Forbidden'. - /opt/codedeploy-agent/lib/instance_agent/plugins/codedeploy/command_executor.rb:373:in rescue in download_from_github'`

我将我的个人 Github 帐户连接到 Code Deploy,它可以访问我拥有的组织的存储库。在 repo 本身上,我是管理员。

存储库是私有的,将其设为公开可以解决问题,但是,我不希望存储库是公开的。

我可以使用我的个人帐户而不是 org 帐户下的 repo 来让 Code Deploy 工作。

我需要以不同的方式进行身份验证吗?有没有我需要拨动的开关?

【问题讨论】:

    标签: amazon-web-services github aws-code-deploy


    【解决方案1】:

    想通了!

    为组织进行部署时需要采取单独的步骤

    This page from AWS 涵盖了您可以走的不同路线。

    【讨论】:

      猜你喜欢
      • 2018-06-19
      • 2015-07-31
      • 2020-05-09
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多