我在 terraf 的 varibles.tf 文件中有 veraibles
locals {
deployment-type = lower(var.env)
我正在制作一个将加入 ecs 集群的实例。我需要在 TF vars 的模板文件中注入集群名称
resource "aws_instance" "ec2-instance" {......
user_data = "${data.template_file.user_data.rendered}"
data "template_file" "user_data" {
template = "${file("${path.module}/user_data.tpl")}"
}
这是tpl文件。我需要从 TF vars 在这个文件中注入集群名称
# Update all packages
sudo yum update -y
sudo yum install -y ecs-init
sudo service docker start
sudo start ecs
echo "${var.env}"
#Adding cluster name in ecs config
#echo "${var.source_dest_check}"= >> /etc/ecs/ecs.config
cat /etc/ecs/ecs.config | grep "ECS_CLUSTER"```