【以下的问题经过翻译处理】 Fargate是否仅在VPC内运行?如果您没有指定VPC,它会使用客户账户中的默认VPC吗?如果您没有默认VPC,它会为您创建吗?
在CDK指南的Python中,ClusterProps定义为:
vpc(可选[IVpc]) - ECS实例运行或部署ENI的VPC。默认值:-创建具有两个AZ的新VPC
因此,似乎在这方面,ECS Fargate与AWS Lambda不同,您可以在AWS Lambda上运行没有VPC的功能(AWS Lambda的默认值,对于用户来说是100%透明的VPC),或选择VPC。如果Fargate仅在VPC内运行,我想原因是容器技术与基于IP的私有和公共网络紧密绑定,而不像AWS Lambda使用ARN。