Создайте aws_launch_templates из Terraform

Я пытаюсь перейти от конфигураций запуска к шаблонам запуска.

Я отредактировал ресурс с aws_launch_config на aws_launch_template в Terraform и запустил

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 еще недоступна.


person Todd    schedule 04.02.2019    source источник
comment
1.9.0 - это вообще не самая последняя версия. Что заставляет вас думать, что это так? github.com/terraform-providers/terraform-provider- aws / blob / показывает, что доступна версия 1.57.0.   -  person ydaetskcoR    schedule 04.02.2019


Ответы (1)


Текущая версия поставщика AWS - 1.57. Вам следует обновить свою версию, 1.9 действительно, действительно, очень старая и, вероятно, предшествует выпуску шаблонов запуска. Вы можете обновить версию поставщика, запустив terraform init -upgrade, как показано в документации. .

Версия 2.0 провайдера еще не доступна, и я подозреваю, что она будет готова для Terraform версии .12, но это только предположение.

person Tyler Smith    schedule 06.02.2019