当前,我有一个AWS账户,并且正在使用它来部署一些服务。为了确保VM继续运行,我创建了一个aws_autoscaling_group
,其中有一个VM。
到目前为止,让我感到困扰的问题是:如果没有每次terraform apply
运行的Terraform重新附加该卷,就无法将持久卷附加到VM。
但是,这会引起麻烦,因为一旦安装了卷,就无法将其重新连接(除非强制安装)。这导致失败的terraform apply
。
我的问题是:aws_autoscaling_group
可以有持久卷吗?
这是我尝试解决此问题的尝试。我使用aws_launch_configuration
配置了ebs_block_device
。这将创建一个新卷,并且不会附加现有卷。
我之前创建了aws_ebs_volume
,并通过aws_volume_attachment
将其当前附加到正在运行的VM。此问题的替代方法可能不只是使用aws_instance
资源
有什么建议吗?