有没有办法限制对Apache Flink提供的REST API的访问,例如使用Basic Auth,Api-Key等?
我指的是"监视 REST API"(令人困惑的是,它不仅是监视,而且是作业控制)。
其他人使用的一种解决方案是将nginx作为安全代理放在Flink REST API前面。
关于自定义 netty 处理程序 (https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=184616200) 的翻转,它附带了示例用例,例如身份验证。
例如,基本身份验证 = https://issues.apache.org/jira/browse/FLINK-23273 (https://github.com/cloudera/flink-basic-auth-handler)