使用 launch_template 使用 Terraform aws_spot_fleet_request 资源设置 AWS 按需实例?
Setting AWS on-demand instances using Terraform aws_spot_fleet_request resource using a launch_template?
Terraform v0.12.x
我使用 Terraforms aws_launch_template resource. I then use the created template to create an AWS spot fleet using the aws_spot_fleet_request 资源创建了一个启动模板。足够直接。
在 AWS 控制台中,我还可以使用启动模板启动现场队列,并且可以选择创建按需实例,如此屏幕截图所示
但是,我不知道如何使用 aws_spot_fleet_request
资源来做同样的事情。因此,虽然我成功创建了 spot 队列,但我没有看到创建任何按需实例,它们都是 spot 实例。将按需实例添加到我的队列中有什么诀窍?
aws_spot_fleet_request
不支持 具有现货和按需实例的现货队列。因此,aws_spot_fleet_request
适用于仅包含 spot 实例的 spot 队列。
但是,已经有一个 PR 添加此功能:
Terraform v0.12.x
我使用 Terraforms aws_launch_template resource. I then use the created template to create an AWS spot fleet using the aws_spot_fleet_request 资源创建了一个启动模板。足够直接。
在 AWS 控制台中,我还可以使用启动模板启动现场队列,并且可以选择创建按需实例,如此屏幕截图所示
但是,我不知道如何使用 aws_spot_fleet_request
资源来做同样的事情。因此,虽然我成功创建了 spot 队列,但我没有看到创建任何按需实例,它们都是 spot 实例。将按需实例添加到我的队列中有什么诀窍?
aws_spot_fleet_request
不支持 具有现货和按需实例的现货队列。因此,aws_spot_fleet_request
适用于仅包含 spot 实例的 spot 队列。
但是,已经有一个 PR 添加此功能: