Автоматическое масштабирование для NetworkLoadBalancedFargateService с CDK? - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть Fargate на кластере, работающем за NLB. Я хотел бы добавить автомасштабирование для этого. Но я не могу найти пример для этого.

Этот пример, который я нашел для ApplicationLoadBalancedFargateService:

fg = aws_ecs_patterns.ApplicationLoadBalancedFargateService(...)

scaling = fg.service.auto_scale_task_count(max_capacity=10)
scaling.scale_on_request_count(
    id="RequestScaling",
    requests_per_target=10000,
    target_group=fg.target_group
)

Но это не сработает поскольку параметр target_group ожидает экземпляр ApplicationTargetGroup, а для NetworkLoadBalancedFargateService поле target_group имеет тип NetworkTargetGroup.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...