docker 我如何在本地处理运行Google Cloud API Gateway之类的东西?

rxztt3cl  于 2022-12-03  发布在  Docker
关注(0)|答案(1)|浏览(117)

我有一个项目使用API网关来处理安全性。当它这样做的时候,它会把头转发给x-forwarded-authorization和一堆其他的东西。有没有办法重新创建这个,这样开发人员就可以在本地运行所有这些东西?
我看到类似这样的票证(Serverless API Gateway on GCP),建议使用ESPv2(https://github.com/GoogleCloudPlatform/esp-v2
或者我知道我可以把一些东西和像NGINX这样的反向代理放在一起,但是正确的处理方法是什么呢?

mfpqipee

mfpqipee1#

无法在本地运行API网关,而且feature目前似乎不可用。这可能是因为Google API网关是基于envoy构建的,并且与其他live services紧密集成。
如果您需要接近API Gateway功能的本地设置,请在您的本地计算机上使用ESPv2。ESPv2与Google服务基础设施集成,以大规模启用API管理功能,包括身份验证、遥测报告、指标和安全性。您可以查看此stackoverflow thread,了解如何在本地部署ESPv2。

相关问题