Local Kubernetes Cluster
Learn how we can create a Kubernetes cluster on the local machine.
We'll cover the following
This lesson will walk us through building a single-node Kubernetes cluster with Docker Desktop.
We’ll need to complete the following steps to build the cluster:
Install Docker Desktop
Enable Docker Desktop’s built-in Kubernetes cluster
Test our cluster
Install Docker Desktop
Docker Desktop is the easiest way to get Docker, Kubernetes, and kubectl
on the laptop. We also get a nice UI that makes switching between kubectl contexts easy.
kubectl
is the Kubernetes command line utility, and we’ll need it for all the examples in the course.
A kubectl context is a collection of settings telling kubectl
which cluster to issue commands to and which credentials to authenticate with.
Complete the following simple steps to install Docker Desktop:
Search the web for Docker Desktop
Download the installer for the system (Linux, Mac, or Windows)
Fire up the installer and follow the next, next, next instructions
Windows users should install the WSL 2 subsystem when prompted.
After the installation, we may need to start the app manually. Mac users get a whale icon in the menu bar at the top while running, whereas Windows users get the whale in the system tray at the bottom. Clicking the whale exposes some basic controls and shows whether Docker Desktop is running.
Open a terminal and run the following commands to ensure Docker and kubectl
are installed and working.
Get hands-on with 1400+ tech skills courses.