我正在尝试使用 AWS CodePipeline 部署到 ECS。源代码和构建阶段运行良好,但部署阶段显示错误:
JobFailed:内部错误
如果我手动将项目部署到我的 ECS 集群,它可以正常工作。CodePipeline 角色具有所有需要的权限。
我甚至不知道如何检查到底发生了什么。
根据这,可能是因为 S3 存储桶存储在另一个区域,与管道区域不同。但就我而言,两者都在伦敦。
答案1
需要检查以下几件事:
- CloudWatch 日志- 他们可能会提供进一步的详细信息。
- CodePipeline 权限- 我知道你说它已经获得了所有需要的权限,但是为了测试,请给它管理员访问并用它来测试。