<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>4. Automation with CI/CD pipelines on Application Migration and Modernization Techlab</title><link>/docs/04.0/</link><description>Recent content in 4. Automation with CI/CD pipelines on Application Migration and Modernization Techlab</description><generator>Hugo</generator><language>en-us</language><atom:link href="/docs/04.0/index.xml" rel="self" type="application/rss+xml"/><item><title>4.1 Tekton Pipelines</title><link>/docs/04.0/pipeline/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/04.0/pipeline/</guid><description>&lt;p&gt;It is time to automate the deployment of our Quarkus application to OpenShift by using OpenShift Pipelines. OpenShift Pipelines are based on &lt;a href="https://tekton.dev/" target="_blank" rel="noopener"&gt;Tekton&lt;/a&gt;
. In this example we will use the namespace to follow along the previous chapters. If you don&amp;rsquo;t have your Kafka cluster, data-producer and data-consumer up and running please repeat the previous chapter to be ready to continue! We will create another microservice which consumes the same stream of data and transform the data to calculate a simple average count.&lt;/p&gt;</description></item><item><title>4.2 Argo CD</title><link>/docs/04.0/argocd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/04.0/argocd/</guid><description>&lt;h2 id="introduction-to-gitops"&gt;Introduction to GitOps&lt;/h2&gt;


&lt;div class="alert alert-primary" role="alert"&gt;


&lt;a href="https://www.weave.works/technologies/gitops/" target="_blank" rel="noopener"&gt;GitOps&lt;/a&gt;
 is a way to do Kubernetes cluster management and application delivery. It works by using Git as a single source of truth for declarative infrastructure and applications. With GitOps, the use of software agents can alert on any divergence between Git with what&amp;rsquo;s running in a cluster, and if there&amp;rsquo;s a difference, Kubernetes reconcilers automatically update or rollback the cluster depending on the case. With Git at the center of your delivery pipelines, developers use familiar tools to make pull requests to accelerate and simplify both application deployments and operations tasks to Kubernetes.

&lt;/div&gt;

&lt;p&gt;Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.&lt;/p&gt;</description></item></channel></rss>