Hello. I'm Steephen.

A Software Engineer from California, USA.

Inter-service communication within Kubernetes

In a previous article Route using Spring Cloud Gateway, I have explained how to use Spring cloud Gateway to route the endpoints to different services using 'path' as a predicate. Here I am planning to do the same within a Minikube cluster.

Software Java Spring-Cloud Spring-Boot

Route using Spring Cloud Gateway!

Spring Cloud Gateway is one of the components in the Spring Cloud framework. Here we will figure out how to route the REST traffic to different service endpoints using Spring Cloud Gateway. In most examples, I have seen following the same practice of using the application.yml file to set up configurations as shown in Spring documentation. I will initially set it up using YAML then I will convert it into old fashion application. properties. This may be useful to generate a Kubernetes configMap because configMap generation utilities are available to generate it from a conventional application.properties file.

Software Java Spring-Cloud Spring-Boot

How to deploy and expose a service using Minikube?

I will create a spring-boot service and show how to deploy it in a Minikube cluster. As usual, I created a prototype using Spring starter and included the Spring web starter dependency. I have chosen the Spring-Boot version 2.3.7.RELEASE to make sure to avoid the compatibility issues raise when I try to deploy in Minikube.

Software Java Kubernetes Spring-Boot

How to set up a Kubernetes development box?

I am going to set up a kubernetes development environment in a windows box. I am going to use the following technologies/tools for this purpose: Minikube, Docker Container registry, Spring-Boot, Java 11. I will build a simple Spring-boot application and create a docker image and push it to the container registry. Let's start !!

Software Java Kubernetes Spring-Boot