我正在尝试使用Terraform将最新版本设置为启动模板中的默认版本。您可以在AWS控制台中轻松地完成此操作:输入图片描述
但是我似乎在TF文档中找不到这样做的方法。
我在TF中使用AWS提供商4.14。
有一个选项可以设置最新版本,但它需要一个整数https://registry.terraform.io/providers/hashicorp/aws/4.14.0/docs/resources/launch_template#latest_version
我想设置,每当有一个更新启动模板一个新版本将被创建并设置为默认值。
如有任何建议,我将不胜感激。
谢谢!
必须使用update_default_version:
是否每次更新都更新默认版本。与default_version冲突
您可以在资源块中使用update_default_version=true参数,这将使terraform将最新版本设置为默认版本。
https://registry.terraform.io/providers/hashicorp/aws/4.14.0/docs/resources/launch_template update_default_version
这里是关于该参数的文档