因此,我有一个位于专用 VPC (EKS-VPC) 中的 EKS 集群。在我的主 VPC 中,我有一个面向公众的 ALB,我希望它以某种方式将流量引导到在 EKS 中运行的服务。更具体地说,我希望 ALB 将对特定端点的请求转发到 EKS,并将所有其他请求转发到我的主 VPC 中的 EC2 实例。
因此,例如请求myservice.mydomain.com
将转到主 VPC 内的 EC2 实例,但请求myservice.mydomain.com/myapi/myendpoint
将转到在 EKS 中运行的服务 - 因此是不同的 VPC
我在主 VPC 和 EKS VPC 之间启用了 VPC 对等互连,并且我更新了我的路由表。
我当然已经配置了一个 Ingress 并在 EKS 中设置了 ALB 控制器,它负责内部 ALB 配置
我正在考虑为 EKS 集群创建一个内部 ALB。然后获取其 IP 并创建一个新的 IP 目标组,将其与主 ALB 相关联。但是,您可以想象这会失败,因为对内部 ALB 私有 IP 的运行状况检查失败。所以我想知道这种情况下的最佳选择是什么?