1

当我尝试使用 Amazon ECR 的无人机插件推送图像时,我收到以下消息:

“没有基本的身份验证凭据”

我的 .drone.yml 文件管道:

  publish-to-ecr:
   image: plugins/ecr
   repo: foo
   registry: xxx.dkr.ecr.us-west-1.amazonaws.com
   dockerfile: ./Dockerfile
   tags:
     - latest
   access_key: xxx
   secret_key: xxx
   region: xxx

我正在使用信誉来推动我的本地环境并且它正在工作

4

1 回答 1

1

问题是我配置给机器的角色也没有在存储库端配置

转到存储库,并在权限下为角色添加以下权限:PutImage、CompleteLayerUpload、InitiateLayerUplaod

它奏效了

于 2017-09-03T15:49:25.547 回答