检查“ s3”后端中的状态时出错:NoSuchBucket:指定的存储桶不存在

Coo*_*gle 6 terraform

terraform init在terraform modules文件夹上运行,然后进入下面的目录。

Error inspecting states in the "s3" backend:
    NoSuchBucket: The specified bucket does not exist
    status code: 404, request id: 6667B0A661F9C62F, host id: 3mC8DNrS/gGHtp7mhVMRtpIUeMaNXs2cEozEY+akZf1ixFD6x2qQx7c3mX02M1BIbyfYowYt35s=
Run Code Online (Sandbox Code Playgroud)

小智 18

我有同样的问题。

使用aws命令aws s3 lsaws s3api list-objects --bucket bucket-name

我可以列出内容,但仍然存在相同的问题。

检查“ s3”后端中的状态时出错:NoSuchBucket:指定的存储桶不存在,状态码:404,请求ID:xxxxx,主机ID:xxxxxx

删除./terraform目录,它解决了我的问题。

  • 删除./terraform可以帮助我们!谢谢亲切的陌生人! (2认同)

Arp*_*pan 5

我遇到了如下类似的问题

Error inspecting states in the "s3" backend:
    AccessDenied: Access Denied
    status code: 403, request id: XXXXXX, host id: XXXXX
Run Code Online (Sandbox Code Playgroud)

删除 .terraform 文件后,它起作用了(在我的例子中,我使用的是 Jenkins,所以我必须从 Jenkins 服务器的项目目录中删除它,它对我有用)。谢谢 !