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.
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...