OpenShift Do (odo) is a CLI tool for running applications on OpenShift. Opposite to the oc client, it is a tool for developers. It automates all the things required to…
Java, Spring, Kotlin, microservices, Kubernetes, containers
OpenShift Do (odo) is a CLI tool for running applications on OpenShift. Opposite to the oc client, it is a tool for developers. It automates all the things required to…
In this article, I'm going to describe the most significant and developer-friendly features of Java since the 8th version. Why such an idea? You can find many articles with a…
In this article, I will show you some tips and tricks that help you in building the Spring Boot application efficiently. I hope you will find there tips and techniques…
In this article, you will learn how to run the Spring Boot application on Kubernetes using Buildpacks and Skaffold. Since version 2.3 Spring Boot supports Buildpacks. The main goal of…
In this guide, you will learn how to implement the most popular Java microservices patterns with the MicroProfile project. We'll look at how to create a RESTful application using JAX-RS…
Apache Camel K and Quarkus may simplify our development on Kubernetes. They are both relatively new products. Apache Camel K is a lightweight integration framework that runs natively on Kubernetes.…
In this article, I'll show you how to run Quarkus microservices outside Kubernetes with Consul service discovery and a KV store. Firstly, we are going to create a custom integration…
Although Jenkins is a mature solution, it still can be the first choice for building CI on Kubernetes. In this article, I'll show how to install Jenkins on Kubernetes, and…
Autoscaling based on the custom metrics is one of the features that may convince you to run your Spring Boot application on Kubernetes. By default, horizontal pod autoscaling can scale…
You can use GitLab CI/CD to build and deploy your applications on Kubernetes. It is not hard to integrate GitLab with Kubernetes. You can take an advantage of the GUI…