Create aws_launch_templates from Terraform



我正在尝试从启动配置迁移到启动模板。

我在 Terraform 中将资源从 aws_launch_config 编辑为 aws_launch_template 并运行

terraform apply

作业给出错误,例如:

Error: module.create_launch_templates.module.myapp.aws_launch_template.launch_template:
Provider doesn't support resource: aws_launch_template

我正在运行以下版本:

Terraform v0.11.11
+ provider.aws v1.9.0
+ provider.template v2.0.0

提供程序版本是最新的 1.X 版本。 我需要升级到版本 2.X 吗? 2.x版本甚至可用吗?

编辑:我从我的其他帖子中看到2.x版本尚不可用。

AWS 提供程序的当前版本是 1.57。 您应该升级您的版本,1.9 真的、真的、真的很旧,可能早于启动模板的发布。您可以通过运行terraform init -upgrade来升级提供程序版本,如文档中所示。

该提供程序的 2.0 版尚不可用,我怀疑它将为 Terraform 版本 .12 做好准备,但这只是一个猜测。

最新更新