Size: a a a

2019 November 28

НС

Никита Суворов in terraform_ru
коллеги, можно как то vars передавать в виде yaml, а  не json
источник

НС

Никита Суворов in terraform_ru
функцию yamlencode/yamldecode нашел, но не могу понять, как из tfvars ямлы скормить
источник

DK

Dmitry Kovalev in terraform_ru
подскажите, можно ли использовать разные бекенды, например локально backend “local”, а для test/prod  backend “s3”?
источник

AO

Anton Olifir in terraform_ru
смотря как у тебя построена иерархия каталогов для этих окружений
источник

AO

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

DK

Dmitry Kovalev in terraform_ru
структура каталогов общая для dev/test/prod,
сейчас запускаю -state=test.tfstate -var-file=test.tfvars и для дева соответствующим образом.
источник

IB

Igor Bronovskyi in terraform_ru
Вы настраєваете свой oh-my-zsh что бы показывал workspace?
Если да, то покажите чем
источник

IB

Igor Bronovskyi in terraform_ru
у меня покаывается так git, хотелсь бы и terraform
источник

DK

D K in terraform_ru
Igor Bronovskyi
у меня покаывается так git, хотелсь бы и terraform
источник

IB

Igor Bronovskyi in terraform_ru
плагин этот включен у меня. По инсткрукции додавал в промт - убого выглядит
источник

DK

D K in terraform_ru
Igor Bronovskyi
плагин этот включен у меня. По инсткрукции додавал в промт - убого выглядит
мне норм
источник

IB

Igor Bronovskyi in terraform_ru
ок. Спасибо. Но если у кого есть соображения - поделитесь
источник

🌠

🌠 in terraform_ru
Использую TargetTrackingPolicy  для автоскейлинга, сделал стресс-тест, поднял цпу на 100% запустились дополнительные ноды, всего 8 штук

удалил все стресс-поды

но почему-то группа не уменьшается, хоть цпу на всех нодах на нуле..

Узнал, что target-tracking-policy не уменьшает колличество нод автоматически при снижении нагрузки, есть хоть какой-то пример ямл файла с полиси для уменьшения размера группы? У амазона я только увидел как они через UI показывают как делать..
источник

🌠

🌠 in terraform_ru
https://medium.com/tensult/amazon-ec2-auto-scaling-884ea50d2d#5391


Вот тут в статье показано, как сделать и скейл ин и скейл аут группы, со скейл аутом вопросов нету, через TargetTrackingPolicy на основе CPUUtilization я сделал, а вот сраный скейл ин.... ни одного пимера как это можно сделать из кода..
источник

🌠

🌠 in terraform_ru
Вообщем сколько не искал ответа у гугла, так все же ответа и не нашел. НО все же узнал, что да, Scale In и Scale Out должен регулироваться, в моем случае, TargetTrackingPolicy. В нем у меня скейл идет по CPUUtilization. При подъеме нагрузки на ЦПУ срабатывает ALARM CLoudwatch и предпринимается экшн по увеличению колличества инстансов. НО когда у меня срабатывает ALARM CLoudwatch что нагрузка меньше указанной, никаких экшенов для выполнения нет. Самое смешное, что в конфигурации TargetTrackingPolicy есть проперти с Disable Scale In.... НО оно и без этого не хочет уменьшать группу... Вот почему оно так себя ведет просто ХЗ.
источник
2019 November 29

ZR

Zhiganov Rostislav in terraform_ru
Ребят, нужен совет, если например есть модуль который использует под капотом еще один модуль и в этого модуля есть каунт и формат темлпейт, но он мне выдает ошибку, как можно это все отдебажить как увидеть то что попадает ему в вар, возможно есть какие инструменты ?
источник

N

Nikolai in terraform_ru
попробуй для начала TF_LOG=DEBUG
источник
2019 December 01

EP

Eugene Pirogov in terraform_ru
ребзя, кто-нить может глянуть?

https://stackoverflow.com/questions/59124417/conditionally-remove-a-block

пытаюсь убрать блок в зависимости от условия, не получается :/
источник

DZ

Dmytro Zavalkin in terraform_ru
тут думаю нужно начать как и в случае выше с TF_LOG=DEBUG
источник

DZ

Dmytro Zavalkin in terraform_ru
может тф аргумент командной строки не видит по какой-то причине
источник