In this article, you will learn how to deploy the same app across multiple Kubernetes clusters with ArgoCD. In order to easily test the solution we will run several virtual…
Manage Multiple Kubernetes Clusters with ArgoCD

Java, Spring, Kotlin, microservices, Kubernetes, containers
In this article, you will learn how to deploy the same app across multiple Kubernetes clusters with ArgoCD. In order to easily test the solution we will run several virtual…
In this article, you will learn how to use Datree with Argo CD to validate Kubernetes manifests in your continuous delivery process. I have already introduced the Datree tool in…
In this article, you will learn how to use the tool Datree to validate Kubernetes manifests in the CI/CD process with Tekton. In order to do that, first, we will…
In this article, you will learn how to configure the CI/CD process on Kubernetes using Tekton and ArgoCD. The first question may be - do we really need both these…
In this article, you will learn how to use a blue-green deployment strategy on Kubernetes to propagate changes in the database. The database change process is an essential task for…
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…
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…
One of the reasons you could decide to use OpenShift instead of some other containerized platforms (for example Kubernetes) is out-of-the-box support for continuous delivery pipelines. Without proper tools, the…
In this article I'm going to show you how to set up a continuous delivery environment for building Docker images of our Java applications on the local machine. Our environment…
In this article, I'm going to show you how to deploy your Java applications on OpenShift (Minishift), and connect them with other services running there. We will also learn how…