Size: a a a

2018 June 17

MV

Maxim Vynogradov in terraform_ru
есть ли схожий репо с плагинами?
источник

MV

Maxim Vynogradov in terraform_ru
источник

N

Nklya in terraform_ru
Какие плагины?
источник

MV

Maxim Vynogradov in terraform_ru
Nklya
Какие плагины?
https://www.terraform.io/docs/plugins/index.html
Хз, может я наркоман, но я ожидал что-то схожее на npm или pip где можно их запаблишить/ выкачать
источник

N

Nklya in terraform_ru
код штатных плагинов лежит на гитхабе в орге terraform-providers. https://github.com/terraform-providers
остальные, которые разрабатываются извне, нужно ставить ручками
источник

MV

Maxim Vynogradov in terraform_ru
Nklya
код штатных плагинов лежит на гитхабе в орге terraform-providers. https://github.com/terraform-providers
остальные, которые разрабатываются извне, нужно ставить ручками
Ок, понял. И ещё один глупый вопрос - чего нас тут так мало? Терраформ же крут..
источник

N

Nklya in terraform_ru
Потому что есть группа ru_hashicorp. Там 300 человек
источник
2018 June 21

BD

Banschikov Denis in terraform_ru
Приветствую!
источник
2018 June 22

BD

Banschikov Denis in terraform_ru
Все привет! Мне нужно через terraform создать 10-15 k8s секретов. Подскажите как это можно сделать максимально компактно, что бы main.tf был минимально раздутый по размеру. По типу как в  ansible loop или типа такого
источник
2018 July 01

Y

Yuliy Voronoy in terraform_ru
Парни, как в терраформе объявить глобальные переменные? никак не найду варианта
источник

Y

Yuliy Voronoy in terraform_ru
?
источник

MS

Michail Sheldyakov in terraform_ru
Есть объявление вида

variable "XXX" {
 default = ""
}

дальше ты можешь это использовать в ресурсах \ других файлах \ в конструкциях module "TTT" {
источник

MS

Michail Sheldyakov in terraform_ru
но их нельзя будет использовать внутри модулей без явной передачи
источник

Y

Yuliy Voronoy in terraform_ru
да, но она работает только на уровне вместе с другими файлами, если я ухожу на уровень выше я ее уже заюзать не могу
источник

Y

Yuliy Voronoy in terraform_ru
или на базовом уровне объявить и на в других местах ее заюзать
источник

MS

Michail Sheldyakov in terraform_ru
такого не знаю. возможно тебе нужна какая то штука типа https://github.com/gruntwork-io/terragrunt
источник

Y

Yuliy Voronoy in terraform_ru
🙂 возможно, а то я ток эту штуку познаю… сделал иерархию main/<stage>/<env>
источник

Y

Yuliy Voronoy in terraform_ru
и хз как объявить базовые параметры для инстансов в <env>
источник

Y

Yuliy Voronoy in terraform_ru
закидывать в каждую папку vars.tf с данными вроде как не правильно
источник

N

Nklya in terraform_ru
Файлы на других уровнях это модули.
Переменные можно передавать в input модуля и обратно из него в output
источник