在现有的 Terraform 目录中:
~ terraform version
Terraform v0.11.11
+ provider.aws v1.51.0
如果我创建了一个新的Terraform目录:
~ terraform version
Terraform v0.11.11
+ provider.aws v1.55.0
如何升级我的 provider.aws
?如果我在我的 .tf
文件中的 provider "aws"
中设置 version = "~> 1.55.0"
,我会收到一个错误:
* provider.aws: no suitable version installed
version requirements: "~> 1.55.0"
versions installed: "1.51.0"
我原本期望找到一个叫做terraform update
的命令或类似的东西,但我找不到。
我不能升级这个提供者吗?我需要删除状态,重新运行init
然后再refresh
吗?还是有更好的方法?