使用terraform script去set up AWS,terraform init 失败的一些原因

1.assume的role和script中的不对应。
2.上一次跑的terraform state没有detele(可以理解为上次的缓存)去.terraform 文件夹下面删除这个tfstate文件即可解决。
3.main.tf中包含了没有创建出来的bucket。
4.assume的proxy url中的account对应的密码含有非法字符,如%,这会被S3直接拒绝连接。如下图:
image.png

你可能感兴趣的:(使用terraform script去set up AWS,terraform init 失败的一些原因)