AWS Copilot 和 AWS VPN

问题描述 投票:0回答:2

我正在使用AWS Copilot系统来部署微服务。我遇到了一个问题,由于站点到站点 VPN,我需要为 ECS 中部署的服务提供静态 IP。我感兴趣的是如何配置 Copilot 以将静态 IP 分配给部署在 ECS 中的服务,因为这对于防火墙来说是必需的。此 IP 还必须是 VPN 站点到站点定义的 CIDR 的一部分。

最诚挚的问候,米哈埃尔

我只需要答案是否可能,..或者我必须将我的服务部署到AWS中的EC2

amazon-web-services amazon-ec2 amazon-ecs vpn
2个回答
0
投票

您无法为 ECS Fargate 任务分配静态 IP。如果您将 ECS 任务部署到 EC2 实例而不是 Fargate,并将它们配置为使用

host
网络模式,则可以为 EC2 实例分配静态 IP。但我不确定 CoPilot 是否支持 ECS 任务的 EC2 部署模式。


0
投票

是的,您可以为 Copilot 服务分配静态 IP。更新负载平衡 Web 服务的 manifest.yml 以包含

network:
  vpc:
    placement: private

部署后,您将发现 NAT 网关已添加到您的 VPC。查看您的 VPC 以查看公开的静态公共 IP 地址。我更新了现有的服务,该服务保持正常运行,但使用了新的静态出口 IP。

© www.soinside.com 2019 - 2024. All rights reserved.