Size: a a a

2019 August 22

VT

Victor Tur in terraform_ru
KK
Не, все понятно )
Думал только как связать разные (линки на ресурсы) планы и сделать им разный стейт.
А так же рассматривал возможность внедрения terragrunt, но большинство кейс решается без него в проекте, поэтому наверно оверхедить не буду.
отлично) 👍
terrugrunt можно позже, после понимания как всё устроено.
я лично предпочитаю без него.
источник

K

KK in terraform_ru
👍
источник

РР

Роман Рахманин in terraform_ru
Подскажите, други
источник

РР

Роман Рахманин in terraform_ru
Как выставить remote state на  hostname     = "app.terraform.io”, при этом execution - локальный?
источник

b

bykva in terraform_ru
Подскажите пжл, чяднт?

resource "null_resource" "playbook" {
 triggers = {
   serial = "${var.serial}"
 }
...
}


получаю
Inappropriate value for attribute "triggers": element "serial": string required.
источник

b

bykva in terraform_ru
А, ну вообще все очевидно. Вопрос снят)
источник
2019 August 23

E

Evgeny Demin in terraform_ru
Привет всем! Подскажите, не пойму, что делаю не так, создаю инстанс в опенстеке, после того как запускаю повторно
terraform plan
терраформ мне постоянно показывает, что хочет добавить новый инстанс, но по факту просто пересоздает инстанс


Это вывод, когда запускаю первый раз, т.е. создаю инстанс пока его нет
https://gist.github.com/unixzen/578dacdde2f3ff3615614daf07dc691a

Это вывод когда инстанс уже создан, т.е. после создания инстанса повторный запуск terraform plan
https://gist.github.com/unixzen/6206af64a1623b238d4a13c52abeea73

Это конфиг
https://gist.github.com/unixzen/d8f1fc63c9be1841e841938809362500

По идее терраформ должен сказать, что нет изменений и ничего не делать с уже существующим инстансом?

Версия терраформа и провайдера
Terraform v0.12.6
+ provider.openstack v1.21.1
источник

РР

Роман Рахманин in terraform_ru
Evgeny Demin
Привет всем! Подскажите, не пойму, что делаю не так, создаю инстанс в опенстеке, после того как запускаю повторно
terraform plan
терраформ мне постоянно показывает, что хочет добавить новый инстанс, но по факту просто пересоздает инстанс


Это вывод, когда запускаю первый раз, т.е. создаю инстанс пока его нет
https://gist.github.com/unixzen/578dacdde2f3ff3615614daf07dc691a

Это вывод когда инстанс уже создан, т.е. после создания инстанса повторный запуск terraform plan
https://gist.github.com/unixzen/6206af64a1623b238d4a13c52abeea73

Это конфиг
https://gist.github.com/unixzen/d8f1fc63c9be1841e841938809362500

По идее терраформ должен сказать, что нет изменений и ничего не делать с уже существующим инстансом?

Версия терраформа и провайдера
Terraform v0.12.6
+ provider.openstack v1.21.1
По моему, из лога все очевидно
источник

РР

Роман Рахманин in terraform_ru
источник

E

Evgeny Demin in terraform_ru
Роман Рахманин
По моему, из лога все очевидно
Ну типа он не знает какие значения будут? Но как мне создавать, чтобы он не пытался инстанс пересоздавать я чет не вкурю
источник

НС

Никита Суворов in terraform_ru
Evgeny Demin
Привет всем! Подскажите, не пойму, что делаю не так, создаю инстанс в опенстеке, после того как запускаю повторно
terraform plan
терраформ мне постоянно показывает, что хочет добавить новый инстанс, но по факту просто пересоздает инстанс


Это вывод, когда запускаю первый раз, т.е. создаю инстанс пока его нет
https://gist.github.com/unixzen/578dacdde2f3ff3615614daf07dc691a

Это вывод когда инстанс уже создан, т.е. после создания инстанса повторный запуск terraform plan
https://gist.github.com/unixzen/6206af64a1623b238d4a13c52abeea73

Это конфиг
https://gist.github.com/unixzen/d8f1fc63c9be1841e841938809362500

По идее терраформ должен сказать, что нет изменений и ничего не делать с уже существующим инстансом?

Версия терраформа и провайдера
Terraform v0.12.6
+ provider.openstack v1.21.1
так вы сетку добавляете на сколько я понимаю из вывода IPv6
источник

РР

Роман Рахманин in terraform_ru
Да фиг с ней с сеткой, у него image_id с загрузкой с тома конфликтует
источник

РР

Роман Рахманин in terraform_ru
Evgeny Demin
Ну типа он не знает какие значения будут? Но как мне создавать, чтобы он не пытался инстанс пересоздавать я чет не вкурю
https://www.terraform.io/docs/providers/openstack/r/compute_instance_v2.html - boot from existing volume попробуй, указать image для диска и диск для загрузки
источник

НС

Никита Суворов in terraform_ru
Роман Рахманин
Да фиг с ней с сеткой, у него image_id с загрузкой с тома конфликтует
и это тоже =) С сеткой ксати не фиг. Инстанс гарантированно пересоздасться
источник

E

Evgeny Demin in terraform_ru
Никита Суворов
так вы сетку добавляете на сколько я понимаю из вывода IPv6
Хер его как он сетку создает, но здесь нет никакого ipv6
https://gist.github.com/unixzen/d8f1fc63c9be1841e841938809362500
источник

РР

Роман Рахманин in terraform_ru
Никита Суворов
и это тоже =) С сеткой ксати не фиг. Инстанс гарантированно пересоздасться
Не знаю, как там ваш опенстак, но в логе он правит без реплейса))
источник

НС

Никита Суворов in terraform_ru
Роман Рахманин
Не знаю, как там ваш опенстак, но в логе он правит без реплейса))
Ваша правда, невнимтельно посмотрел
источник

E

Evgeny Demin in terraform_ru
Спасибо, большое! Получилось таким способом!
источник

РР

Роман Рахманин in terraform_ru
Evgeny Demin
Спасибо, большое! Получилось таким способом!
Yw
источник

AP

Anton Patsev in terraform_ru
@pyToshka день добрый. пытаюсь использовать terraform-provider-virtualbox. увидел у тебя fork terraform-provider-virtualbox. при запуске оригинального или форка выдаются ошибки запуска. Какие версии terraform, virtualbox c box из vagrantcloud?

Или только https://github.com/ccll/terraform-provider-virtualbox-images/releases рабочий?

https://github.com/terra-farm/terraform-provider-virtualbox/issues/34
источник