объединить две переменные в terraform - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь создать кластер kubernetes из kops, используя terraform, следующий код является частью инфраструктуры, я пытаюсь создать конкатенацию имени с двумя переменными, и я получаю недопустимую строку ошибки char два, ошибкапроисходит потому, что я пытаюсь определить имя с конкатенацией переменных.это возможно в terraform?

resource "aws_autoscaling_group" "master-kubernetes" {
  name                 = "master-"${var.zone}".masters."${var.cluster_name}""
  launch_configuration = "${aws_launch_configuration.master-kubernetes.id}"
  max_size             = 1
  min_size             = 1
  vpc_zone_identifier  = ["${aws_subnet.subnet-kubernetes.id}"]

1 Ответ

0 голосов
/ 14 сентября 2018

Попробуйте это:

resource "aws_autoscaling_group" "master-kubernetes" {
  name = "master-${var.zone}.masters.${var.cluster_name}"
  # ... other params ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...