gpt4 book ai didi

amazon-web-services - 从 Azure Devops Pipeline 上传到 AWS s3 存储桶

转载 作者:行者123 更新时间:2023-12-02 06:28:11 24 4
gpt4 key购买 nike

我需要将应用程序的静态内容部署到 AWS S3 存储桶。

我收到此错误错误:存储桶 mybucketname.s3.amazonaws.com 不存在。

我已经创建了一个服务连接并在任务中使用它。我可以使用服务连接中指定的相同凭据通过 Cyber​​duck Tool 直接访问存储桶。

尝试使用这两个 AWS S3 上传任务 https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.aws-vsts-tools ) https://marketplace.visualstudio.com/items?itemName=MFelling.AWSS3Upload

我需要在 AWS 存储桶上设置任何特殊权限吗?

更新:我已在 AWS ACL 中添加了 s3.createBucket 和 s3.HeadBucket。现在我收到此错误消息错误:存储桶 .s3.amazonaws.com 不存在或您无权访问。未设置自动创建选项,无法继续。

最佳答案

AWS的文档只说您需要创建一个IAM用户并下载其凭证。并为 aws 的 azure 服务连接提供凭据。请查看如何配置AWS服务连接的详细信息。

请仔细检查 azure devops 中的 aws 服务连接设置(尝试更新访问 ID 和 secret 访问 key )。

并确保在 azure devops 中为您的 aws 服务连接选中授予对所有管道的访问权限

enter image description here

您还可以查看this bog其中提供了一个详细示例,展示了如何从 azure devops 部署到 aws。

关于amazon-web-services - 从 Azure Devops Pipeline 上传到 AWS s3 存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59403155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com