Deploying a container to Kubernetes
Kubernetes is an open source container and management system built at Google. Kubernetes is a powerful tool and it can become quite complex. However, the basics are fairly simple to understand. To get to grips with Kubernetes, we will be deploying a single container into a local Kunbernetes system using Minikube. Minikube is a convenient way to explore the power of Kubernetes without building a complex cloud-based deployment.
Getting ready
For this recipe, we will need to install Minikube locally. Let's head over to the project's GitHub page at https://github.com/kubernetes/minikube/releases, to install the prerequisites the appropriate build for our platform.
This recipe builds on the work that we did in the Storing images on DockerHub recipe. In order to proceed with this recipe, we will need a DockerHub account with our adderservice
container available.
We will also need the code from our first recipe in this chapter, Building a container for a Node...