Reputation: 345
What authentication methods can I use between the flink cli and the job manager?
Or what plugin APIs are available to drop in my own authentication solutions without hacking and rebuilding the cli and backend?
Upvotes: 0
Views: 413
Reputation: 143
The CLI communicates with the cluster via HTTP. You can configure SSL mutual authentication beween CLI and cluster [1]. If you need more sophisticated authentication or authorization options, the user documentation recommends to deploy a proxy in front of the cluster [1]. However, there is currently no possibility to extend the client [2] [3] with authentication so you will likely have to write your own client.
Upvotes: 2