Предоставление ALB для услуг в ECS с Fargate - PullRequest
0 голосов
/ 28 сентября 2018

Я строю автоматический конвейер, который должен извлекать некоторый код из репозитория, создавать док-контейнер и запускать его как службу в ECS, полностью программно.Я продвинулся до того, что мне пришлось предоставить балансировщик нагрузки для службы, и вот я застрял: я не смог найти API или какую-либо документацию о том, как создавать балансировщики нагрузки программно.

Хочу ли я что-нибудьчто не должно случиться?На данный момент единственный способ, которым я вижу, - это вручную настроить ALB для каждой новой службы, но это сводит на нет весь смысл.

1 Ответ

0 голосов
/ 01 октября 2018

cli , или python , или java ...

Есть и другие SDK.Вы также можете использовать CloudFormation в AWS или стороннем инструменте, таком как Terraform от HashiCorp.

Все SDK, которые я использовал, просто обертывают инструмент CLI, что здорово, потому что это означает, что организация SDK во многомТо же самое независимо от языка.Если вы не можете найти что-то в SDK, начните с поиска в CLI.

...