google-cloud-platform - GKE 中具有身份验证的 API 网关
问题描述
对于运行在 Google Cloud Platform 的 GKE 中的微服务,如何创建一个 API 网关来处理:
向外部公开服务并重定向到服务:与 Ingress 类似,每个服务不必公开自己,而只需一个 API 网关
身份验证:在任何流量重定向到服务之前,它由 API 网关进行身份验证
我已经搜索并找到了 Google Cloud Endpoint 和 Ambassador,但它们有点缺乏 GKE 的说明。任何关于它们的好教程也将不胜感激
谢谢!
更新开发:
- Google Cloud Endpoint 原来是 API 服务应用程序容器前面的一个边车容器,它基本上是服务网格。根据本指南:https ://cloud.google.com/endpoints/docs/openapi/architecture-overview#esp
那么问题来了,如何为 GKE 设置 API 网关?
解决方案
推荐阅读
- javascript - Django 模板自动嵌套脚本
- autodesk-forge - 如何在 Autodesk 查看器 api 的停靠面板内使用输入字段?
- c# - 将类的成员重构为结构容器时是否有性能考虑?
- c# - 使用包含 C# 中的特殊字符的密码连接到网络驱动器
- angular - 无法在 Angular 6 中显示图像
- javascript - 使用 HTML、JavaScript 显示 AWS S3 图像
- r - 尽管添加了换行符,但在工作目录中找不到 .Rprofile
- java - 被调用者和参数的评估顺序?
- azure - 集成测试连接到服务总线队列的 Azure 函数应用
- cassandra - 如何将 CSV 文件包含区分大小写的列数据从 NIFI 转储到 Cassandra DB?