Apache KnoxREST API 网关

联合创作 · 2023-10-01 06:33

Apache Knox 网关是一个应用程序网关,用于与Apache Hadoop部署的REST API和UI进行交互。

Knox网关为与Apache Hadoop集群的所有REST和HTTP交互提供了单个访问点。

Knox提供三组面向用户的服务:

  • 代理服务
    Apache Knox项目的主要目标是通过HTTP资源代理提供对Apache Hadoop的访问。

  • 身份验证服务
    用于REST API访问的身份验证以及用于UI的WebSSO流。LDAP / AD,基于标题的PreAuth,Kerberos,SAML,OAuth都是可用的选项。

  • 客户端服务
    客户端开发可以通过DSL脚本编写,也可以直接将Knox Shell类用作SDK。KnoxShell交互式脚本环境将groovy shell的交互式shell与Knox Shell SDK类结合在一起,以便与已部署的Hadoop集群中的数据进行交互。

浏览 17
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报