A Cloud Native Story: Part 3 - CI/CD & GitOps

When:  Jan 13, 2021 from 4:00 PM to 5:00 PM (DE)
From developers, for developers.

IBM Developer and ConSol present a Cloud Native Story Part 3 - Cloud native CI/CD & GitOps - The Mario & Luigi of application deployment

With today's shift towards a cloud native setup and creating a DevOps Culture, it’s important to have a fast and reliable deployment chain.

Cloud native CI/CD engines can help us reach our goal to deliver value quickly to the customer, while still maintaining high quality releases, by leveraging the advantages of cloud computing. We will setup a CI/CD workflow to deploy an application to OpenShift running on IBM Cloud. Tekton Pipelines will be used to build the application and ArgoCD to deploy it to the cluster.

Our goal is to have a fast, reliable and repeatable pipeline and to make sure to always have a synced state between our Git repository and the OpenShift cluster.

- Tekton is a kubernetes-native framework to define CI/CD pipelines
- It’s a fairly new tool, but is already widely used by e.g. Jenkins X and OpenShift.
- ArgoCD is a GitOps engine that syncs the state that is stored in Git with the target cluster.

Speaker: Sebastian Tiggelkamp, ConSol

Sebastian Tiggelkamp is a DevOps Engineer at ConSol GmbH. As a DevOps enthusiast, he is always looking to optimize the build and deployment workflow. After years of experience with Jenkins, he was eager to gather experience with tools that fit the cloud native approach.

Learn more about ConSol's Quarkus Service:

Subscribe to the event: https://www.consol.de/aktuelles/webcasts-software-engineering/#c24832

Keep up-to-date with the topics you are interested in, from Open Source monitoring to test automation, subscribe here to hear more from ConSol: https://www.consol.de/newsletter/

Register here for a free IBM Cloud Account: https://ibm.biz/Bdq7ig (no credit card required)

This event will be live streamed and available on demand via Crowdcast: https://www.crowdcast.io/e/

Instructions on how to setup your device for Crowdcast can be found here: https://www.crowdcast.io/setup

Catch up with A Cloud Native Story:

o Part 1: https://www.crowdcast.io/e/gotta-go-fast-with-quarkus

o Part 2: https://www.crowdcast.io/e/app-security-keycloak-quarkus

o Part 3: https://www.crowdcast.io/e/ci-cd-gitops

o Save your spot for Part 4: https://www.crowdcast.io/e/intro-to-service-meshes