文章目录
前言
找了半天网上一点资料都没有,还是得靠自己。
一、介绍
flink官方并没有flink-kudu connector,可以用这个第三方的,地址如下
https://bahir.apache.org/docs/flink/current/flink-streaming-kudu/
但是这个并不支持kerberos,需要我们自己改源码。
二、先来看kudu java api认证kerberos
1.首先需要进行kerberos的验证(需要将相应用户的keytab文件引入本地)
public class KuduKerberosAuth {
/**
* 初始化访问Kerberos访问
* @param debug 是否启用Kerberos的Debug模式
*/
public static void initKerberosENV