首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么fargate默认基础设施涉及一个VPC和两个子网?

为什么fargate默认基础设施涉及一个VPC和两个子网?
EN

Stack Overflow用户
提问于 2020-03-29 19:08:37
回答 3查看 672关注 0票数 1

我想知道为何需要这些资源。对两个子网的需求特别好奇。

即使是用于fargate设置的官方AWS cloudformation模板也包括这些资源。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-03-29 23:42:02

通过提供两个子网,您实际上提供了两个可用区域。AWS的一种标准做法是在AZ之间分配资源,以便在某一区域出现故障时具有高可用性。单个子网不能跨两个或多个区域分布,因此需要提供两个子网。

Fargates需要“可用性区域扩展”安置策略,通过指定子网,您可以隐式地指定不同的AZs。

票数 2
EN

Stack Overflow用户

发布于 2020-03-30 04:50:20

如果在VPC中创建多个子网,则子网的CIDR块不能重叠。例如,如果使用CIDR块10.0创建VPC。0.0/24,支持256个IP地址。

您可以将这个CIDR块分成两个子网,每个子网支持128个IP地址。

**参见:https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html

票数 1
EN

Stack Overflow用户

发布于 2020-03-30 08:46:12

Fargate将始终尝试跨越指定的VPC中的可用AZ的任务。任务放置策略是一种算法,它可以帮助您选择如何放置任务,并且只在最大努力的基础上。但是,使用Fargate启动类型的任务不支持任务放置策略。默认情况下,Fargate任务分布在可用性区域1中。

1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60919418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档