From DevOps to GitOps

1 Day

9 learning resources

Basic pages, Articles, Katacoda Individual Lessons, Video Resources

Everyone likes a camp romance. Argo Cd and Tekton are a match made in Kubernetes heaven. See what makes them tick!

For the best experience in this learning path, we suggest that you complete the following learning resources in the order shown. When you click on a resource, it will open in a new tab. Keep this page open so you can easily move on to the next resource!

tekton card
Website

Tekton Tutorial

While Kubernetes has grown to become the defacto container orchestration platform; it still misses one crucial capability, the ability to build container images, in-cluster and at scale. This gap in capability means that the critical job of building secure, production-ready container images is still left to the random developer and their favorite desktop tooling (e.g. Docker Desktop). Although the ecosystem had provided various solutions, 99% of those solutions were still missing a key attribute, that of “being Kubernetes native”.

OpenShift and Tekton featured image
Article

Getting started with Tekton on Red Hat OpenShift

July 19, 2019

Get started using Tekton; in this article, we provide step-by-stop instructions for installing Tekton on Red Hat OpenShift.

Featured image: Tekton Pipelines
Article

Getting started with Tekton and Pipelines

January 13, 2021

Learn how to create a Kubernetes-native CI/CD pipeline by installing Tekton, creating Tasks, and then creating your own pipeline Tekton Pipeline.

Tekton series
Website

Video: OpenShift Pipelines Tutorial using Tekton

In this video, Daniel walks you through using the OpenShift Tekton pipeline tutorial. He is using version 0.4.0.

ArgoCD
Website

Argo CD Tutorial

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. It follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state. It automates the deployment of the desired application states in the specified target environments. Application deployments can track updates to branches, tags, or pinned to a specific version of manifests at a Git commit.

Lesson Thumbnail
Lesson

Getting Started with ArgoCD and OpenShift GitOps Operator

Christian Hernandez
June 1, 2021

This guide helps you get started with ArgoCD and GitOps with OpenShift.

30 minutes | Beginner
Video Thumbnail
Video

ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk

August 20, 2020

ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk

Video Thumbnail
Video

Serverless, Tekton, and Argo CD: How to craft modern CI/CD workflows | DevNation Tech Talk

December 3, 2020

Serverless, Tekton, and Argo CD: How to craft modern CI/CD workflows | DevNation Tech Talk

Continuous learning in Project Thoth using Kafka and Argo
Article

Continuous learning in Project Thoth using Kafka and Argo

April 26, 2021

Learn how Project Thoth uses Kafka and Argo workflows to create an event-driven infrastructure for optimized Python software stacks.

Ready for another Summer Camp path?