Technical requirements
In this chapter, you will be required to have Docker installed (the instructions for this can be found in Chapter 1). The main hands-on activities we are going to do will be cloud-based, but you can choose to do them locally with Kind. You will learn how to deploy a Kubernetes cluster locally using Kind or in the cloud (AWS, Google Cloud, and Azure) in this chapter. Finally, you will need kubectl
to interact with your Kubernetes cluster. You’ll learn how to install it in the next section.