Size: a a a

2019 October 22

AS

Aleksey Shirokikh in terraform_ru
а тоесть для nbering надо ансибловую часть описывать в терраформе ?
источник

AS

Aleksey Shirokikh in terraform_ru
интересно.
я собственно думал что мне нужны адреса instance-group для раскатки на них ролей. но чот не соображу как мне притащить ansible_host в таком случае ?
источник

AO

Anton Olifir in terraform_ru
Aleksey Shirokikh
а тоесть для nbering надо ансибловую часть описывать в терраформе ?
Да именно так
источник

AO

Anton Olifir in terraform_ru
Aleksey Shirokikh
интересно.
я собственно думал что мне нужны адреса instance-group для раскатки на них ролей. но чот не соображу как мне притащить ansible_host в таком случае ?
Для этого его terraform inventory
источник

IM

Iurii Medvedev in terraform_ru
Я делаю проще через теплейты и локал экзек
источник

AS

Aleksey Shirokikh in terraform_ru
a модуль gcp_compute умеет в инстансгруппы ?
источник

vk

victor kurguzov in terraform_ru
ребята, а подскажите, плез, кто-то как решает зависимость между vpc cidr_block и subnet cidr_block, т.е. дан нам для впц например 10.10.0.0/20 и  нужно 8 сабнетив /24 сделать
источник

vk

victor kurguzov in terraform_ru
на ум пока только cidrsubnet приходит и for_each
источник

i

inqfen in terraform_ru
Лучше явно в разных ресурсах
источник

i

inqfen in terraform_ru
У них может быть различная маршрутизация, где-то нат, где-то игв
источник

i

inqfen in terraform_ru
И вообще общего только vpc
источник

vk

victor kurguzov in terraform_ru
я видимо выразился некорректно, это разные ресурсы, пока вот так:
locals {
 cidr_block = (var.cidr_block != "" ? var.cidr_block : "10.0.0.0/16")
 subnets = (var.subnets != "" ? var.subnets : "${length(data.aws_availability_zones.available.names)}")
}
resource "aws_vpc" "main" {
 ...
 cidr_block = "${local.cidr_block}"
 ....
}
resource "aws_subnet" "main" {
 count      = "${local.subnets}"
 vpc_id     = "${aws_vpc.main.id}"
 cidr_block = "10.0.${count.index + 1}.0/24"
...
и если вдруг кто-то захочет сделать 192.168. или 172.16,  мой модуль жиденько обкакается
источник

AS

Aleksey Shirokikh in terraform_ru
Aleksey Shirokikh
a модуль gcp_compute умеет в инстансгруппы ?
да умеет. выглядит самым приемлимым клеем между ансиблом и терраформом на текущий момент
источник

YA

Yurii Abramkin in terraform_ru
привет народ. а кто-то использовал Terraform Cloud? какой бенифит это дает? я вот читаю и не понимаю а бонусы то где?
источник

K

KK in terraform_ru
Yurii Abramkin
привет народ. а кто-то использовал Terraform Cloud? какой бенифит это дает? я вот читаю и не понимаю а бонусы то где?
+1
источник

IM

Iurii Medvedev in terraform_ru
Yurii Abramkin
привет народ. а кто-то использовал Terraform Cloud? какой бенифит это дает? я вот читаю и не понимаю а бонусы то где?
Это интерпрайз так теперь называется
источник

YA

Yurii Abramkin in terraform_ru
а бонусы то где?
источник

IM

Iurii Medvedev in terraform_ru
Yurii Abramkin
а бонусы то где?
Бонусы все из интерпрайз версии
источник

IM

Iurii Medvedev in terraform_ru
источник

YA

Yurii Abramkin in terraform_ru
источник