Technical requirements
You should be familiar with Linux and the CLI in general. A good grasp of TCP/IP networking and Docker containers would go a long way in making your journey of learning Kubernetes easier.
You will also need the following:
- A local desktop machine with a Linux distribution of your choice to install and experiment with the CLI tools used in this chapter. We will use both Debian and Ubuntu LTS.
- A powerful desktop system with at least 8 CPU cores and at least 16 GB of RAM will allow you to replicate the necessary environment on your desktop as we’ll be devoting a relatively large section to building a Kubernetes cluster using VMs.
- A desktop hypervisor.
Now, let’s start our journey together to discover Kubernetes.