Training > DevOps & Site Reliability > CI/CD with Tekton (LFS274)
Training Course

CI/CD with Tekton (LFS274)

Master Tekton installation, configuration, task automation, pipeline creation, triggers, and extensions.

Who Is It For

This course is designed for non-technical and technical professionals interested in leveraging Tekton's capabilities to implement CI/CD workflows.
read less read more
What You’ll Learn

You will learn the Tekton framework and CI/CD fundamentals enabling you to become proficient in Tekton installation and pipeline creation by building, testing, and deploying code.
read less read more
What It Prepares You For

This course prepares you to manage CI/CD pipelines using Tekton. These skills are valuable for DevOps, CI/CD Engineer, or Software Developer roles in organizations embracing cloud native architectures.
read less read more
Course Outline
Chapter 1. Course Introduction
Chapter 2. Getting Started with Tekton
Chapter 3. Installation and Configuration
Chapter 4. Tasks
Chapter 5. Pipelines
Chapter 6. Triggers
Chapter 7. Tekton Dashboard Extensions
Chapter 8. Automating Pipeline Execution with Triggers
Chapter 9. Lab Exercises

Prerequisites
In order to complete this course, learners should:

  • Be familiar with containerization concepts (preferably Docker), YAML syntax, and version control systems like Git
  • Have a basic understanding of Kubernetes and its core concepts (pods, services, deployments), the software development life cycle, and basic Linux command line operations
  • Have basic knowledge of the Slack communication tool
Lab Info
In order to complete this course, learners should have the following:

  • A Kubernetes cluster- version 1.26 with a specified storage class
  • Kubectl CLI and tkn CLI
  • Image registry
  • Git repository

If using a cloud provider like GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, you may incur charges if you exceed the credits initially allocated by the cloud provider, or if the cloud provider’s terms and conditions change.