Size: a a a

2019 February 28

MK

Max Kovgan in terraform_ru
Pavel Kozlov
Доброго вечера.
Товарищи, подскажите, пожалуйста, что я делаю не так?
Пытаюсь сгенерировать inventory ansible на основе данных терраформа после создании инстансов.

data "template_file" "inventory" {
   template = "${file("inventory.tpl")}"
   count    = "${vscale_scalet.nginx.count}"

   vars = {
     ansible_hostname = "${element(aws_route53_record.nginx.*.name, count.index)}"
     ansible_ssh_user     = "${var.user}"
     ansible_ssh_private_key = "${var.privatesshkey_path}"
   }
}

resource "local_file" "file" {
 content  = "${data.template_file.inventory.rendered}"
 filename = "../ansible/inventory"
}


И получаю при terraform apply ошибку

* local_file.file: Resource 'data.template_file.inventory' not found for variable 'data.template_file.inventory.rendered'


кто-то с таким сталкивался? Увидел что providerы template и local в течении суток обновились - поставил старые версии. Что характерно, 2 недели назад оно работало =(
если знаешь с какой версией работает, зафиксируй ее....
источник
2019 March 01

VT

Victor Tur in terraform_ru
источник

MK

Max Kovgan in terraform_ru
ну вот, началось...
источник

SS

Stas Shaklein in terraform_ru
Max Kovgan
ну вот, началось...
?
источник

MK

Max Kovgan in terraform_ru
0.12.
источник

SS

Stas Shaklein in terraform_ru
Там что то особенное обещали?
источник

MK

Max Kovgan in terraform_ru
Stas Shaklein
Там что то особенное обещали?
в смысле....смотря с чем сравнивать. если с 0.11, то да.
источник

AO

Anton Olifir in terraform_ru
Stas Shaklein
Там что то особенное обещали?
сломать ажур например
источник

MK

Max Kovgan in terraform_ru
скорее всего breaking changes, man.....
источник

SS

Stas Shaklein in terraform_ru
Anton Olifir
сломать ажур например
Так его
источник

MK

Max Kovgan in terraform_ru
Anton Olifir
сломать ажур например
зачем так далеко. сломать старый код.
источник

AO

Anton Olifir in terraform_ru
Stas Shaklein
Так его
очень зря
источник

TF

Terry Filch in terraform_ru
может кто поделится готовыми рецептами на Digital Ocean ?
источник

TF

Terry Filch in terraform_ru
если есть конечно)
источник

AO

Anton Olifir in terraform_ru
это тебе в чиф конфу)
источник

N

Nikolai in terraform_ru
привет всем. я что то подтупливаю немного

как правильно описать вот это для kubernetes_deployments:
         env {
           name = "POD_NAME"
           value_from {
             field_ref {
               field_path = "metadata.name"
             }
           }
         }
         env {
           name = "POD_NAMESPACE"
           value_from {
             field_ref {
               field_path = "metadata.namespace"
             }
           }
         }

?
т.е. как для env сделать перечисление environment variables ?
источник

N

Nikolai in terraform_ru
короче так оно и сработает, это рабочий вариант
источник

AO

Anton Olifir in terraform_ru
ребята а какой у вас план перехода на новый релиз т-ма?
источник

AO

Anton Olifir in terraform_ru
или в рамках - хватит времени - обновимся, нет так нет.
источник

VT

Victor Tur in terraform_ru
Anton Olifir
ребята а какой у вас план перехода на новый релиз т-ма?
пока строгих планов нет.
Сейчас идёт стадия обновления всех провайдеров.
Они станут поддерживать как 0.11 так и 0.12. SDK имеет back compatibility.
источник