无法使用 Cloudformation 为 Websocket 路由集成请求定义集成类型“VPC 链接”。
我们不使用无服务器,但现有的微服务提供 websocket 功能。这些微服务在专用网络上运行,只能通过与运行它们的 EKS 集群的 VPC 链接来使用。
所有与 AWS API 网关/websocket 相关的在线 Cloudformation 示例都使用无服务器集成。
我可以使用 AWS 控制台手动配置集成类型“VPC 链接”,但似乎不支持使用 Cloudformation 执行此操作。或者至少根本不清楚如何实现这一目标。
Cloudformation 文档还明确指出,对于 AWS::APIGatewayV2::Integration.ConnectionType,唯一可用的类型是“INTERNET”,而不是“VPC_LINK”。
任何人都知道这是否可以实现,如果不能,我还有哪些其他选项可以实现自动化?
基础设施是使用 Terraform 设置的,由于缺乏对 API 网关/websockets 的支持,我已经需要“回退”到 CloudFormation,但 CloudFormation 似乎还不支持所有内容。