Size: a a a

2019 December 04

MJ

Michael Johnson in terraform_ru
Тем не менее, несмотря на то что я передаю из теста именно "us-east-1", у меня вываливается ошибка. А если пишу хардкодом тот же самый текст уже в модуле или при вызове его - то всё норм работает.
источник

AK

Andrey Kartashov in terraform_ru
версии tf и terratest какие?
источник

AK

Andrey Kartashov in terraform_ru
говорят, terratest не поддерживает tf 0.12
источник

MJ

Michael Johnson in terraform_ru
Terraform v0.12.5
go version go1.12.5 darwin/amd64
Насчёт версии терратест что-то туплю, не могу найти, но с лета не обновлял и не трогал точно
источник

AK

Andrey Kartashov in terraform_ru
вот может стоит обновить
источник

AK

Andrey Kartashov in terraform_ru
у них там несколько багов с похожими ошибками
источник

MJ

Michael Johnson in terraform_ru
Вот сейчас как раз делаю, отпишусь о результатах
источник

MJ

Michael Johnson in terraform_ru
А вы таки были правы. Я обновился и всё заработало. Благодарствую
источник
2019 December 05

ВК

Ваня Кострубин in terraform_ru
день добрый

подскажите пожалуйста как правильно включить целый список api для гугл клауда а не по одному как в доке?
Например эти:
"iam.googleapis.com"
"cloudbilling.googleapis.com"
"cloudresourcemanager.googleapis.com"
"compute.googleapis.com"
"storage-component.googleapis.com"
"logging.googleapis.com"


Нужно ли это делать через модуль что бы добиться работы именно через список? Версия провайдера 3
источник

A

Andor in terraform_ru
циклом?
источник

ВК

Ваня Кострубин in terraform_ru
Andor
циклом?
искользовать for?
источник

A

Andor in terraform_ru
count
источник

A

Andor in terraform_ru
например
источник

A

Andor in terraform_ru
locals {
 myproject-services = [
   "iam.googleapis.com",
   "cloudbilling.googleapis.com",
   "cloudresourcemanager.googleapis.com",
   "compute.googleapis.com",
   "storage-component.googleapis.com",
   "logging.googleapis.com",
 ]
}
resource "google_project_service" "project" {
 count   = length(local.myproject-services)
 project = google_project.myproject.id
 service = local.myproject-services[count.index]
}
источник

ВК

Ваня Кострубин in terraform_ru
не успел дописать уточняющий вопрос как вы уже ответили)
Спасибо, я понял
источник

НС

Никита Суворов in terraform_ru
народ, а во вложенных мапах можно как то к ключам обратиться?
источник

A

Andor in terraform_ru
Никита Суворов
народ, а во вложенных мапах можно как то к ключам обратиться?
можно
источник

A

Andor in terraform_ru
какая-то проблема?
источник

НС

Никита Суворов in terraform_ru
Andor
можно
да
источник

НС

Никита Суворов in terraform_ru
x = {for k, v in local.net_for_vm:  v.index => v }

хотелось бы такого примерно
источник