您好我使用以下配置创建了一个codepipeline项目:
所有进程都可以正常工作,直到它尝试部署时,由于某种原因,我在部署期间遇到以下错误:
权限不足无法使用位于Amazon S3工件桶'codepipeline-us-west-2-913731893217'中的Amazon S3对象密钥"FailedScanSubscriber/MyAppBuild/Wmu5kFy"访问工件.提供的角色没有足够的权限.
在构建阶段,它甚至能够在ECS存储库中创建新的docker镜像.
我尝试了一切,改变了IAM角色和策略,添加了对S3的完全访问权限,我甚至将S3存储桶设置为公共,没有任何效果.我没有选择,如果有人可以帮助我那将是美好的,我对AWS的经验很差,所以任何帮助都表示赞赏.
amazon-s3 amazon-web-services amazon-ecs docker aws-codepipeline