【发布时间】:2021-02-25 22:18:42
【问题描述】:
我正在创建 AKS 集群,我想使用 API 网关 (Ocelot) 来路由,并对网关后面的容器(微服务)的请求进行身份验证。我的问题是如何实现这一目标?我知道我必须在节点内部署 ocelot API 网关,但我不知道如何配置所有流量以通过 API 网关。找不到可以帮助我的示例或方向。我需要采取哪些步骤?或者是否有更好的方法来完成所需的场景?
【问题讨论】:
-
“找不到可以帮助我的示例或方向”一个简单的 Google 搜索将带您到 docs.microsoft.com/en-us/dotnet/architecture/microservices/… 和这个 ocelot.readthedocs.io/en/latest/features/kubernetes.html
-
@CSharpRocks 我已经读过了。目前还不是 100% 清楚如何做到这一点,例如,我问我应该使用 Ingress 还是使用 Network Policy 就足够了
-
我希望除了通过 API 网关外,没有任何微服务可以直接访问
标签: azure api-gateway azure-aks ocelot