Slides
https://github.com/keypointt/reading/blob/master/spark/2017_spark_spring_SF_Google_Kubernetes.pdf
note
Concept of Nodes and Pods
Kubernetes is a docker-like, self-contained box. Request process steps:
- Spark Submit submits job to K8s
- K8s schedules the driver for job
- Driver requests executors as needed
- Executors scheduled and created
- Executors run tasks
- Driver “completes” job and persists logs
Reference: