Терраформ / зона доступности - PullRequest
0 голосов
/ 14 февраля 2020

Борясь с логикой c здесь, мне было интересно, если кто-то может протянуть руку.

Я создаю экземпляры в Terraform следующим образом:

    resource "aws_instance" "es-data" {
  count                   = var.nodes_per_az * length(data.aws_availability_zones.available.names)
  ami                     = var.instance_ami
  instance_type           = var.instance_size
  availability_zone       = data.aws_availability_zones.available.names[count.index]
}

По сути, в настоящее время у меня есть 4 узла на зону доступности, поэтому мой счет равен 12. У меня есть 3x зоны доступности. Как я могу рассчитать это так, что для счета 1,2,3,4 он идет в AZA, 5,6,7,8 идет в AZB и 9,10,11,12 в AZ c.

...