amazon-web-services - 使用 CloudFormation 将 LoadBalancer 批量添加到 AutoScaling 组

标签 amazon-web-services aws-cloudformation autoscaling

我们有一个 AWS CloudFormation 模板,用于创建单个 AutoScaling 组,然后向其中添加 LoadBalancers。不幸的是,您一次可以添加的 LoadBalancer 数量是有限的。准确地说是十个。有谁知道是否可以批量添加LoadBalancers? 我们必须坚持使用 CloudFormation,因为它是由我们正在使用的 Market Place AMI 的供应商提供的,尽管我们可以稍微调整它。

最佳答案

AWS Auto Scaling Limits确实将 ASG 连接或分离限制为一次最多 10 个。这就是该限制的来源。

如果可以的话,您可以将模板分为两部分:第 1 部分将仅创建 ASG,第 2 部分将一次性添加 10 个 ELB。第 1 部分将导出 ASG 的 ID,第 2 部分将引用该 ID。

然后,您需要编写一个脚本,可以根据需要多次调用第 2 部分模板,同时循环/等待前 10 个附件完成。

通过这种方法,每个 ASG 最多可以添加 50 个 ELB。

关于amazon-web-services - 使用 CloudFormation 将 LoadBalancer 批量添加到 AutoScaling 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47339264/

相关文章:

amazon-web-services - "desired instances"需要什么? AWS Amazon Web Services Auto Scaling 组

amazon-web-services - 如何将数据从自定义授权方发送到 api 端点

php - 有没有一种简单的方法来验证文件是否已正确上传到 Amazon S3?

php - Amazon Sqs FIFO 队列

aws-lambda - 无法设置 aws SNS 触发器 Lambda 函数

amazon-web-services - AWS CloudFormation : Invalid template property or properties [Type, 属性]

azure-devops - azure pipeline 步骤 - 如何在进一步的任务中使用 CreateStack cloudformation 模板输出

kubernetes - 使用自定义指标设置 Kubernetes 自动缩放

go - kubernetes Controller 的单元测试

amazon-web-services - 如何在AWS托管的Docker容器内通过Spring Boot加载静态文件?