Size: a a a

2019 August 23

IM

Iurii Medvedev in terraform_ru
Никита Суворов
а что за провадер? мне так ради любопытства
виртуалбокс
источник

НС

Никита Суворов in terraform_ru
Iurii Medvedev
виртуалбокс
Хм…. Спасибо ради прикола надо потыкать =)
источник

IM

Iurii Medvedev in terraform_ru
Никита Суворов
Хм…. Спасибо ради прикола надо потыкать =)
да он и есть для прикола уже не помню почему форкнул изначальный
источник

R

Roman in terraform_ru
Всем привет. Столкнулся с следующей проблемой.
На одном компе подняли терраформом виртуалки в ВМваре. всё хорошо
Мне скинули все файлы кофигурации (всю директорию в которой работали)
Но в итоге у меня терраформ не может выполнить destroy (ничего не удаляет), plan показывает, что хочет создать все ВМ. apply не срабатывает, ругается на то, что уже существует.

файлик terraform.tfstate не пустой - некоторые данные о датацентре и прочем имеются.
Я так понимаю нужно импортировать всё?
источник

IM

Iurii Medvedev in terraform_ru
Roman
Всем привет. Столкнулся с следующей проблемой.
На одном компе подняли терраформом виртуалки в ВМваре. всё хорошо
Мне скинули все файлы кофигурации (всю директорию в которой работали)
Но в итоге у меня терраформ не может выполнить destroy (ничего не удаляет), plan показывает, что хочет создать все ВМ. apply не срабатывает, ругается на то, что уже существует.

файлик terraform.tfstate не пустой - некоторые данные о датацентре и прочем имеются.
Я так понимаю нужно импортировать всё?
тераформ стэйт присутсвует?
источник

R

Roman in terraform_ru
Iurii Medvedev
тераформ стэйт присутсвует?
terraform.tfstate - этот есть
источник

R

Roman in terraform_ru
выввод команды - есть
источник

R

Roman in terraform_ru
terraform_11 state list                      

vsphere_datacenter.dc
vsphere_datastore.datastore
vsphere_host.host
vsphere_network.network
vsphere_resource_pool.pool
vsphere_virtual_machine.template
источник

AP

Anton Patsev in terraform_ru
кто знает  terraform-provider-virtualbox, подскажите, как вы генерируете inventory? или  получаете IP через value = element(virtualbox_vm.node.*.network_adapter.0.ipv4_address, 1) записываете в inventory?
источник

IM

Iurii Medvedev in terraform_ru
Anton Patsev
кто знает  terraform-provider-virtualbox, подскажите, как вы генерируете inventory? или  получаете IP через value = element(virtualbox_vm.node.*.network_adapter.0.ipv4_address, 1) записываете в inventory?
У меня где-то валялся питонячий
источник

b

bykva in terraform_ru
Господа, а какой вы используете способ выстраивать зависимости между модулями? например есть модуль который создает вм, и есть модуль который катает по нему ансибл. если делать эти модули в одном файле, то раскатка ансибла начинается одновременно с созданием виртуалки. depends_on применимо к ресурсам, а не к модулям насколько я понял
источник

AK

Andrey Kartashov in terraform_ru
bykva
Господа, а какой вы используете способ выстраивать зависимости между модулями? например есть модуль который создает вм, и есть модуль который катает по нему ансибл. если делать эти модули в одном файле, то раскатка ансибла начинается одновременно с созданием виртуалки. depends_on применимо к ресурсам, а не к модулям насколько я понял
используй output
источник

b

bykva in terraform_ru
это не костыльненько?
источник

b

bykva in terraform_ru
но вроде получилось
источник

b

bykva in terraform_ru
спасибо
источник
2019 August 26

В

Владислав in terraform_ru
Коллеги, я правильно понимаю, что у terraform нет аналога ansible_vault?
источник

AK

Alexander Kovalev in terraform_ru
hashicorp делает видеогайды и вебинары, как из их Vault доставать секреты при раскатке
источник

AK

Alexander Kovalev in terraform_ru
и, вроде, провайдер был спешиал фо
источник

AK

Alexander Kovalev in terraform_ru
источник

AK

Andrey Kartashov in terraform_ru
Владислав
Коллеги, я правильно понимаю, что у terraform нет аналога ansible_vault?
встроенной возможности нет, но возможны обходные пути для использования приватной инфы из внешних источников. Но в стейте всё равно всё нешифрованное.
источник