如何在同一域 EKS 下处理来自 api 和静态资源(来自 s3)的调用
how to serve calls from api and static resource(coming from s3) under the same domain EKS
我正在 spring 启动应用程序中工作,该应用程序稍后由 docker 打包并使用 Amazon EKS 进行部署。
我在 amazon s3 上也有一个静态页面。
我完全知道我的 spring 启动应用程序可以提供静态内容,但我希望客户端和服务器完全分离。
我希望使用 AWS infra 来服务调用,一旦调用 /index.html 去获取静态数据,否则,它是来自我的服务的 API 调用,需要 RBAC等...
在其他应用程序中,我会只放置 LB,例如 HA-PROXY,并决定所有具有模式 x 的调用都转到 UI,另一个转到服务器。
我如何使用 AWS 工具执行此操作?
建议的方法是什么?
我遵循了这个说明 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/RoutingToS3Bucket.html
问题是我们正在路由到 S3 存储桶,而它更适用于将其路由到文件夹...
我正在 spring 启动应用程序中工作,该应用程序稍后由 docker 打包并使用 Amazon EKS 进行部署。 我在 amazon s3 上也有一个静态页面。
我完全知道我的 spring 启动应用程序可以提供静态内容,但我希望客户端和服务器完全分离。
我希望使用 AWS infra 来服务调用,一旦调用 /index.html 去获取静态数据,否则,它是来自我的服务的 API 调用,需要 RBAC等...
在其他应用程序中,我会只放置 LB,例如 HA-PROXY,并决定所有具有模式 x 的调用都转到 UI,另一个转到服务器。
我如何使用 AWS 工具执行此操作? 建议的方法是什么?
我遵循了这个说明 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/RoutingToS3Bucket.html 问题是我们正在路由到 S3 存储桶,而它更适用于将其路由到文件夹...