Building pipelines using Tekton on OpenShift
Welcome to the Building Pipelines using Tekton on OpenShift workshop!
What you’ll learn
In this workshop, you will:
-
Understand Tekton core concepts: Tasks, Pipelines, PipelineRuns, and the overall architecture
-
Create and run Tasks and Pipelines using both the OpenShift CLI and web console
-
Integrate a Git repository into a pipeline for automated builds
-
Try out Pipelines-as-code by storing the pipelines in Git
-
Monitor and troubleshoot pipeline executions to resolve failures quickly
Who this is for
This workshop is designed for developers, CI/CD teams and platform engineers who want to understand Tekton concepts and build working CI/CD pipelines on OpenShift.
Experience level: Beginner to Intermediate
Prerequisites
Before starting this workshop, you should have:
-
Basic familiarity with containers or Kubernetes concepts
-
A web browser to access the OpenShift console
Workshop environment
You will work on a pre-configured OpenShift 4.20 multinode cluster with Red Hat OpenShift Pipelines 1.21 already installed. No setup is required on your part.
You will have access to and use:
-
The built in OpenShift console
-
A specific user on a shared cluster
-
A Gitea Git server for storing and working with code
-
A Terminal with the OpenShift CLi installed
| All credentials and environment details will be provided and displayed in the lab guide. |