Technical requirements
In this chapter, we will run a Kafka cluster and a Kafka Connect cluster locally using Docker and docker-compose. It is recommended that you have Docker installed (refer to Chapter 1 for instructions on that). Usually, docker-compose
comes with Docker, so no further installation steps are necessary. If you find yourself in the need to manually install docker-compose
, please refer to https://docs.docker.com/compose/install/.
Additionally, we will process data in real time using Spark. For installation instructions, please refer to Chapter 5.
All the code for this chapter is available online in this book’s GitHub repository (https://github.com/PacktPublishing/Bigdata-on-Kubernetes) in the Chapter07
folder.