Hi all,
We have a central Flink cluster which will be used by multiple different teams
(Data Science, Engineering etc). Each team has their own user and keytab to
connect to services like Kafka, Cassandra etc. How should the jobs be
configured such that different jobs use different keytabs and principals to
connect to Kafka?
Right now with a single user, we have the following entry in the jaas.conf file.
KafkaClient {
com.sun.security.auth.module.Krb5LoginModule required
useTicketCache=false
renewTicket=true
useKeyTab=true
keyTab="/opt/certs/flink-user.keytab"
serviceName="kafka"
principal="[email protected]";
};
How can I add more users like this and reference them in the jobs separately?
Thanks,
Harshith