Size: a a a

2020 April 27

D

Denis 災 nobody in AWS_RU
а у CFN есть циклы? Надо создать N доменов в роут53, их поштучно руками конечно можно, но имхо не очень правильно
источник

D

Denis 災 nobody in AWS_RU
особенно когда оно завязано на ASG
источник

D

Denis 災 nobody in AWS_RU
НЕ лямбдами есть какие-то варианты?
источник

D

Denis 災 nobody in AWS_RU
https://underthehood.meltwater.com/blog/2020/02/07/dynamic-route53-records-for-aws-auto-scaling-groups-with-terraform/
The initial_lifecycle_hook rules are where the magic happens. As instances are launched and terminated by the ASG, notifications are sent via SNS to a Lambda function which handles adding and removing Route53 DNS entries.
источник

D

Denis 災 nobody in AWS_RU
а вот чтобы без лямбды..
источник

vk

victor kurguzov in AWS_RU
Denis 災 nobody
а у CFN есть циклы? Надо создать N доменов в роут53, их поштучно руками конечно можно, но имхо не очень правильно
циклов нет
источник

SK

Svyatoslav Kovtunenko in AWS_RU
Denis 災 nobody
НЕ лямбдами есть какие-то варианты?
Shell script + aws cli
источник

AA

Artyom Abramovich in AWS_RU
Denis 災 nobody
а у CFN есть циклы? Надо создать N доменов в роут53, их поштучно руками конечно можно, но имхо не очень правильно
for domain ... ; do aws ...; done
источник

AA

Artyom Abramovich in AWS_RU
ну че ты как не BSD'шник :))
источник

D

Denis 災 nobody in AWS_RU
Svyatoslav Kovtunenko
Shell script + aws cli
для статичных имён может ок, только Cloud Map настроить сначала. А вот если нужна динамика как в линке то только лямбдами.. так как там удаление тоже надо обрабатывать
источник

D

Denis 災 nobody in AWS_RU
Artyom Abramovich
for domain ... ; do aws ...; done
смешно, но нет )
источник

D

Denis 災 nobody in AWS_RU
Ладно, минус пара дней изысканий.
источник

D

Denis 災 nobody in AWS_RU
пора таки изучить лямбды значит
источник

SK

Svyatoslav Kovtunenko in AWS_RU
Denis 災 nobody
для статичных имён может ок, только Cloud Map настроить сначала. А вот если нужна динамика как в линке то только лямбдами.. так как там удаление тоже надо обрабатывать
Динамика? Опять же результаты запросов на чтение через aws cli на вход параметров шаблона и/или итератора
источник

SK

Svyatoslav Kovtunenko in AWS_RU
Это если чтение динамики из aws опять же
источник

KT

Karen Tovmasyan in AWS_RU
Denis 災 nobody
а у CFN есть циклы? Надо создать N доменов в роут53, их поштучно руками конечно можно, но имхо не очень правильно
Нэту :(
источник

SK

Svyatoslav Kovtunenko in AWS_RU
Вполне рабочая штука
источник

D

Denis 災 nobody in AWS_RU
Svyatoslav Kovtunenko
Динамика? Опять же результаты запросов на чтение через aws cli на вход параметров шаблона и/или итератора
если нода удалена в ASG по stop или падению, она тогда за собой не почистит хвосты, надо тогда проверять раз в сутки например валидность нод. Таки лямбдой проще. А для статичных доменов всё-равно надо проверять, какое имя надо занять.
источник

D

Denis 災 nobody in AWS_RU
ну и будет проблема с гонкой за имена, допустим запускаем asg на 99 нод, и каждая проверяет, не занято ли имя domain-1, потом -2.. а поскольку операция не атомарна, то будет "нет домена?" Нет. "Создать домен". Но он уже создан предыдущим инстансом. Типичная  гонка.
источник

VM

Viktor Mazankin in AWS_RU
Denis 災 nobody
НЕ лямбдами есть какие-то варианты?
Cloudmap
источник