繁体   English   中英

是否有适用于Azure AKS(Azure kubernetes服务)群集的API网关

[英]Is there any API Gateway for Azure AKS (Azure kubernetes services) cluster

我是AKS的新手。 我计划在Azure平台上使用AKS群集(Azure kubernetes服务)部署微服务,并且希望通过Azure AD支持的可靠身份验证和授权来保护它。 为此,我正在寻找最支持kubernetes的API网关,即AKS

API网关应具有以下功能-

    1. Authentication and Authorization support
    2. Azure Active directory integration
    3. SSL termination
    4. KPI Metrics
    5. Load Balancing
    6. Request Tracing
    7. Auto scaling
    8. Pre/Post request processing

我探索了几个选项,例如Ingress Controller,Ambassador。 另外,由于客户端的某些限制,我们无法使用Azure API管理。

没有任何东西支持所有这些“ in box”。 您可以使用Azure应用程序网关,但不会执行1,2,6,8(不确定6到底是什么意思)。 您可以看看Istio ,它具有很多功能。 但是要进行跟踪,您可能需要使用Jaeger \\ Zipkin之类的东西。

我认为您也许可以使用zipkin的oAuth功能从Azure AD验证oAuth令牌,但是您可能需要将该部分卸载到服务中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM