Amazon web services AWS-Fargate任务的专用静态IP地址
我有以下情况。我在AWS上有一个VPC。在这个VPC中,我有一个ECS Fargate集群,运行着多个不同的任务。此外,我在这个集群中为我的一个合作伙伴建立了一个站点到站点的VPN 现在,这个合作伙伴必须向我的Fargate任务之一发送HTTP POST(实际上是SOAP)请求。这应该只能通过VPN实现,因此任务不能面向公众。由于我无法控制的某些原因,该合作伙伴需要一个静态IP,请求必须发送到该IP,因此ALB不是一个选项。因此,我需要一种方法来为Fargate任务分配一个私有(VPC内)静态IP 我试图用NLB实现它,但不确定是否可以向NLB发送HTTP请求,因为它是L4对L7。现在,我唯一的选择似乎是使用NGINX的EC2实例,它将把所有请求转发给任务的ALB。我不喜欢这个选项,因为我对NGINX配置没有太多经验 你认为我还有其他选择来实现我所需要的吗 提前谢谢 我试图用NLB实现它,但不确定是否可以向NLB发送HTTP请求,因为它是L4对L7 NLB是L3。当然,您可以将其用于HTTP或HTTPS。唯一的区别是您将无法设置http类型的侦听器规则,因为NLB用于TCP/UDP。但这并不会阻止您使用它在fargate任务之间分发HTTP/HTTPS流量Amazon web services AWS-Fargate任务的专用静态IP地址,amazon-web-services,amazon-ecs,amazon-vpc,aws-fargate,aws-vpn,Amazon Web Services,Amazon Ecs,Amazon Vpc,Aws Fargate,Aws Vpn,我有以下情况。我在AWS上有一个VPC。在这个VPC中,我有一个ECS Fargate集群,运行着多个不同的任务。此外,我在这个集群中为我的一个合作伙伴建立了一个站点到站点的VPN 现在,这个合作伙伴必须向我的Fargate任务之一发送HTTP POST(实际上是SOAP)请求。这应该只能通过VPN实现,因此任务不能面向公众。由于我无法控制的某些原因,该合作伙伴需要一个静态IP,请求必须发送到该IP,因此ALB不是一个选项。因此,我需要一种方法来为Fargate任务分配一个私有(VPC内)静态I