[英]How to register multiple target groups via aws ecs cli service command
[英]AWS Registering Multiple Target Groups with a ECS service
我需要为 ECS 服务创建多个目标组。 有没有人有我如何通过 AWS CLI 或 API 执行此操作的示例? 由于它是最近的功能,我还没有找到很多示例。
这是ECS 的一个相对较新的功能,我没有机会在项目中对其进行测试,只是阅读了文档,看起来非常简单:只需在服务中添加多个负载均衡器(目标组)定义即可。 例如,如果您使用Terraform ,只需添加多个load_balancer
块:
resource "aws_ecs_service" "my_service" {
name = "my_service"
cluster = "${aws_ecs_cluster.foo.id}"
task_definition = "${aws_ecs_task_definition.my_task.arn}"
... # other arguments
ordered_placement_strategy {
...
}
load_balancer {
target_group_arn = "${aws_lb_target_group.one.arn}"
container_name = "my_container_name"
container_port = 1234
}
load_balancer {
target_group_arn = "${aws_lb_target_group.two.arn}"
container_name = "my_container_name"
container_port = 4321
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.