In the previous post RESTful Microservices with Spring Boot and Kubernetes, I explained how to design and develop a microservice application using Spring Boot.
Are you curious to know how to deploy microservices on Kubernetes, the most popular choice for running microservice applications?
The Kubernetes allows us to deploy the containerized microservice application in public, private, or hybrid cloud infrastructure. Kubernetes is an open-source container orchestration platform. Some of the important features of Kubernetes are:
A container is an executable that packages up code and all its dependencies in a standard unit. As a result, a containerized application runs quickly and reliably from one computing environment to another. Some of the container runtimes supported on Kubernetes are Docker, containerd, CRI-O.
In this post, I will use Docker as a container runtime. You can check instructions about installing the Docker at the official documentation.