Size: a a a

2018 April 27

MS

Michail Sheldyakov in terraform_ru
ansible
источник

i

iF in terraform_ru
terraform-provisioner-ansible?
источник

bk

bebebe ko in terraform_ru
iF
а чем делаете провижен?
кстати интересный вопрос
я провижинил через это
https://www.terraform.io/docs/provisioners/remote-exec.html

curl http | bash -
который уже ставил python и запускал ansible

не совсем идеальный метод, но мне хорошо подходил
источник

MS

Michail Sheldyakov in terraform_ru
у нас local_exec и уже в нем вся магия
источник

i

iF in terraform_ru
вопрос интересный и разносторонний, вот как раз примеряюсь как воедино собрать всё. Развернуть терраформом инфраструктуру и накатить сценарии ансибла. Самое простое натравить с машины админа, но тогда ломается автоматизация
источник

bk

bebebe ko in terraform_ru
iF
вопрос интересный и разносторонний, вот как раз примеряюсь как воедино собрать всё. Развернуть терраформом инфраструктуру и накатить сценарии ансибла. Самое простое натравить с машины админа, но тогда ломается автоматизация
ни в коем случае

я бы советовал завернуть terraform в docker и уже оттуда менеджить, запуская его с пропихнутыми через volume ключами, через CI/CD
источник

bk

bebebe ko in terraform_ru
а ключи хранить и прочее в ansible-vault
источник

bk

bebebe ko in terraform_ru
у меня сейчас так работает, проблем архитектурных нету
источник

i

iF in terraform_ru
ansible-vault это понятно, там все уже давно
источник

i

iF in terraform_ru
с ансиблом как раз нет проблем )
источник

bk

bebebe ko in terraform_ru
тогда советую запихнуть ansible + terraform в контейнер и жить спокойно
источник

bk

bebebe ko in terraform_ru
https://hub.docker.com/r/jfcoz/terraform-ansible/ вот для затравочки уже готовый
источник

i

iF in terraform_ru
зачем контейнер,  без него все норм работает, лишняя сущность, имхо
источник

i

iF in terraform_ru
тут вопрос в бесшовности развертывания инфраструктуры
источник

bk

bebebe ko in terraform_ru
я бы так точно не утверждал, но не зная вашей архитектуры возможно это и лишняя сущность
источник

i

iF in terraform_ru
в нашем случае докер контейнеры это очень рано )))
источник

bk

bebebe ko in terraform_ru
ну это как бы сейчас де факт в IT деливерить свою работу
источник

MS

Michail Sheldyakov in terraform_ru
расскажите лучше. а использует ли кто vcd provider? он выглядит очень недоработанным и глючным. и требует кучу костылей. например чтобы изменить размер диска :)
есть готовые костыли? :)
источник

bk

bebebe ko in terraform_ru
впрочем ладно, это уже оффтопик
источник

bk

bebebe ko in terraform_ru
Michail Sheldyakov
расскажите лучше. а использует ли кто vcd provider? он выглядит очень недоработанным и глючным. и требует кучу костылей. например чтобы изменить размер диска :)
есть готовые костыли? :)
не пробовал
источник