Size: a a a

2020 February 06

KL

Kirill Larin in terraform_ru
Коллеги, добрый день!
Каким образом я могу делать деплой в несколько стадий? Мне нужно сначала создать VPC/подсети и прочее, запустить там кластер, потом прогнать скрипт безопасников а только потом запустить свой post-install через file и remote-exec provisioner.

Как я могу разделить деплой и удаленный запуск скрипта?
источник

A

Andor in terraform_ru
cloud-init может хочешь?
источник

AR

Alexey Remizov in terraform_ru
-target?
источник

KL

Kirill Larin in terraform_ru
Andor
cloud-init может хочешь?
cloud-init и так есть
источник

KL

Kirill Larin in terraform_ru
да, оно
источник

KL

Kirill Larin in terraform_ru
спасибо, пока писал вопрос, сам понял )))
источник

KL

Kirill Larin in terraform_ru
терраформ использую раз в два месяца, забываю основы
источник

i

inqfen in terraform_ru
Господа терраформисты, подскажите
источник

i

inqfen in terraform_ru
Есть aws провайдер, регион us-east-1
источник

i

inqfen in terraform_ru
Создаю им бакеты в этом регионе и еще кучке других, через foreach
источник

i

inqfen in terraform_ru
Они создаются - но потом apply падает с 403
error reading S3 Bucket (bucket-name): Forbidden: Forbidden
источник

i

inqfen in terraform_ru
удалить он их тоже не может
источник

i

inqfen in terraform_ru
то ли я что-то не так делаю
источник

i

inqfen in terraform_ru
То ли через эндпоинт одного региона можно создать бакет в другом регионе
источник

i

inqfen in terraform_ru
Но получить инфу о нем - нельзя
источник

i

inqfen in terraform_ru
источник

DK

Dmitry Kireev in terraform_ru
Kirill Larin
Коллеги, добрый день!
Каким образом я могу делать деплой в несколько стадий? Мне нужно сначала создать VPC/подсети и прочее, запустить там кластер, потом прогнать скрипт безопасников а только потом запустить свой post-install через file и remote-exec provisioner.

Как я могу разделить деплой и удаленный запуск скрипта?
post-install чисто через remote-exec?
источник

DK

Dmitry Kireev in terraform_ru
можно ансиблом накатить, логичное разделение будет
источник

AD

Aliaksandr Dounar in terraform_ru
Remote exec и всякие null provisioners это прямо не стоит. По крайней мере для прод проектов. Очень все это непредсказуемо и не ясно зачем. Есть же пайплайны, где все это можно объединить с красивыми гейтами :)
источник

KL

Kirill Larin in terraform_ru
Dmitry Kireev
post-install чисто через remote-exec?
Да, file и remote-exec
источник