Chapter 14. Apache Spark on Kubernetes
In this chapter, we'll talk about one of the most exciting movements in Apache Spark deployments: the deployments on the open source based Kubernetes cloud platform. In order to understand these concepts, this chapter explains the following:
- The difference between container and virtual machine based system abstraction
- Core concepts of the Docker platform
- Core concepts of Kubernetes
- Deployment of containerized Apache Spark on Kubernetes and Docker
- A practical example on Apache Spark deployment on Kubernetes