Getting started with Kubernetes
Now that you have been briefly introduced to Kubernetes, let's focus on getting up and running with Kubernetes in your local environment.
Earlier in this book when you set up your local development environment, if you are using macOS or Windows, you installed the community edition (CE) versions of Docker Desktop (Docker for Mac or Docker for Windows, which I may refer to collectively as Docker Desktop in this chapter), which includes native support for Kubernetes.
Note
If you are using a variant of Docker for Mac/Windows that does not support Kubernetes, or are using Linux, you can install minikube by following the instructions at https://github.com/kubernetes/minikube. Most of the examples included in this section should work with minikube, although features such as load balancing and dynamic host path provisioning may not be directly supported and require some additional configuration.
To enable Kubernetes, select Kubernetes in your local Docker Desktop settings...