当前位置:首页 > 技巧与采坑 > 正文内容

Terraform解决存储桶创建写入策略是提示NoSuckBucket

UzJu4年前 (2022-04-19)技巧与采坑1688

发生了什么问题(使用场景)

Error: cos put bucket policy error: NoSuchBucket: The specified bucket does not exist.

从下图中我们可以看到,按照正常的程序逻辑,理想的情况下是首先create_bucket来创建一个存储桶,然后再写入他的策略,但是我们如果这样写就会出现,创建策略的时候提示NoSuckBucket
917f1d90f5ce3d413b30da08ac457e93.png

如下图

在使用terraform apply的时候可以看到运行的步骤
81aaa5bc8923f1379cff4eb30c3ea8bc.png

然后就会报错
2d88ac3c80bedb7a57e098973e5a1502.png

这里的主要问题是资源的依赖关系的问题,在Github中也可以找到这个issue
d87841405035b6bedc0288ea48586f77.png

如何解决这个问题

我们只需要在上传策略的时候,加上依赖depends_on即可

    depends_on = []

18286e7496076d8b3a67fa6394df79e7.png

随后就可以写入成功
78945a7cd2314b0a5fb7ddd766bf7d1c.png

扫描二维码推送至手机访问。

版权声明:本文由UzJu的安全屋发布,如需转载请注明出处。

SQL ERROR: ERROR 1105 (HY000): XPATH syntax error: '~root@localhost'

本文链接:https://uzzju.com/post/61.html

分享给朋友:

相关文章

MacOs下终端与Python线程并发问题

MacOs下终端与Python线程并发问题

MacOs下终端与Python线程并发问题一、问题在编写EXP的时候,使用了gevent并发框架,在Pycharm中运行以下代码并不会出现报错 这里将线程数设置为1000,在Pycharm下正常运行,但是如果使用MacOs的终端运行该...

Macos VmwareFunsion配置虚拟机静态地址记录

Macos VmwareFunsion配置虚拟机静态地址记录

Macos VmwareFunsion配置虚拟机静态地址记录Vmware Funsion网络配置 查看Mac的VMware funsion配置cat /Library/Preferences/VMware\ Fusion/vmnet8/n...

Macos Clash如何设置动态IP(负载均衡)

Macos Clash如何设置动态IP(负载均衡)

配置打开配置文件夹,找到自己机场的配置找到proxy-groups这里一整段到下面,全部复制,然后粘贴在最后加上下面这写代码 type: load-balance url: http://www.gstatic.com/gene...

AC-baidu油猴(Tampermonkey)谷歌搜索黑色模式有白色块解决办法

AC-baidu油猴(Tampermonkey)谷歌搜索黑色模式有白色块解决办法

问题黑色模式会存在白条 解决body[google] { &:before { position: fixed; width: 100%; height: 100%; top: 0...

【审洞Tips:)】众测的存储桶报错与利用Tips

【审洞Tips:)】众测的存储桶报错与利用Tips

图片厚?,见谅,因为是真实众测项目的漏洞。。。。 问题最近审洞的时候,有两个白帽来问我这个问题打开要么显示空白,要么显示报错 解决办法使用wget 即可 wget http://xx/ 如果打不开,改后缀即可。...

VS2022 C++  const char * 类型的实参与LPCWSTR类型的形参不兼容

VS2022 C++ const char * 类型的实参与LPCWSTR类型的形参不兼容

问题const char * 类型的实参与LPCWSTR类型的形参不兼容VS2022 解决办法 修改为无设置即可随后即可正常运行...