amazon-web-services - Github Action ->“错误:禁止:无效凭证或此 AWS S3 存储桶名称可能已被使用”
问题描述
问题摘要 即使在 serverless.yaml 中提供了新的 bucketName,我也是“错误:禁止:无效的凭证或此 AWS S3 存储桶名称可能已被使用”。
预期行为 部署类型:开发、登台、生产 我正在寻找通过 GitHub Action 部署 NextJS SSR 项目的多种类型的解决方案。每个部署都有存储桶:假设 MyBucketDev、MyBucketStaging、MyBucketProduction 假设 git 操作脚本对每种类型的部署都有部分,并且推送了受尊重的分支,它会自动执行 CI/CD bu 运行“无服务器部署”到受尊重的存储桶。每次部署的云端 URL 不应更改。如果 bucketName 配置正确,我来宾应该没问题。
操作系统/环境: @sls-next/serverless-component 版本:Next.js 版本:14 或 15 其他上下文请您帮帮我吗?a) 我怎样才能避免上面的问题/问题?b) 我是否按照预期行为部分中的说明采取了正确的步骤?
解决方案
推荐阅读
- java - 再一次 =>“您的 SQL 语法有错误;请查看与您的 MariaDB 服务器相对应的手册...”
- c - 如何在循环中在同一个套接字上发送 send() 和 recv()?
- r - 为什么 sf_auth() 不适用于“部分环境沙盒”?
- python - /shop/process_payment/ 处的 FieldError 无法将关键字“id”解析为字段。选项有:地址、金额、电子邮件、items_json、姓名、order_id、电话
- r - 使用数据表左连接
- javascript - 为什么在 JavaScript 的 IF 语句中允许重新声明变量
- javascript - 获取点击图片
- python-3.x - 如何使用python和selenium检查网页(不是源代码)上是否存在文本?
- python - 合并具有相同列名和不同行大小的 DF,在重复行处填充 NAN
- jquery - Jquery附加跨度