Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.2.1
-
None
Description
Spark driver will listen to all pods events to manage its executor pods. This will cause pressure on Kubernetes API server in a large cluster, because there will be many drivers connect to the API server and watch for the pods.
An alternative is to have a separate service to listen and watch all pod events. Then each Spark driver only connects to that service to get pod events. This will reduce the load on Kubernetes API server.
Attachments
Issue Links
- links to