Как изменить aws_instance со значением user_data в terraform? - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть aws_instance в terraform файле, и я хочу пометить этот экземпляр значением в моем user_data сценарии.

Как мне пометить мой instance значением LOGINTOKEN в сценарии user_data?

Пример:

resource "aws_instance" "my_instance" {  
  ami = "some_ami"
  instance_type = "some_instance"
  //other configs                

  user_data = <<EOF
    #!/bin/bash
    LOGINTOKEN=$(echo { "token": "qwerty12345" } | docker run --rm -i stedolan/jq -r .token)
    EOF
  tags {
    LoginToken = "$LOGINTOKEN"
  }
}
...