Mastering Tekton: Building Modern Ci/Cd Pipelines
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.44 GB | Duration: 4h 42m
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.44 GB | Duration: 4h 42m
Automate and Optimize Pipelines with Tekton
What you'll learn
Understand how Tekton's architecture works, including its main concepts and components.
Integrate Tekton with a Bitbucket Repository to trigger a build when an event occurs in the repository.
Scale EC2 instances on AWS based on your needs to reduce costs.
Save build execution logs to an S3 Bucket for analysis.
Integrate Tekton Dashboard with Keycloak and create profiles to manage authorisation and. authentication.
Requirements
Basic understanding of DevOps concepts and familiarity with Kubernetes.
Description
Increase your CI/CD expertise with the Mastering Tekton: Building Modern CI/CD Pipelines course, designed to developers and DevOps engineers with skills to create robust, scalable CI/CD pipelines from scratch using Tekton. Tekton is a versatile, open-source framework designed to build highly flexible and scalable CI/CD pipelines, seamlessly integrated with Kubernetes to power dynamic, cloud-native environments. It empowers developers and DevOps engineers with robust tools to automate intricate workflows, streamline software delivery, and create resilient, adaptable systems that thrive in today’s fast-paced, ever-evolving DevOps ecosystems, ensuring efficient and reliable deployments across diverse, modern infrastructures.This comprehensive course goes though the essential Tekton concepts, the setup of Keycloak SSO for secure Tekton Dashboard access, configuring Kubernetes autoscalers to dynamically launch EC2 instances for pipeline execution, and explains how to store logs on AWS S3 for management.Through hands-on, practical examples and clear, step-by-step guidance, you’ll learn to automate complex tasks, optimize workflows, and build resilient pipelines adapted for modern cloud environments. Ideal for those embracing the DevOps philosophy, giving a technical base to stand out in the competitive world of CI/CD using tekton. Whether you’re looking to refine your DevOps skills or build expertise in Tekton, this course provides the foundation to excel.
Overview
Section 1: Welcome
Lecture 1 Presentation
Section 2: Taking Your First Steps
Lecture 2 Tekton: Understanding the scope
Lecture 3 Creating a Task
Lecture 4 Creating a Pipeline
Lecture 5 PipelineRuns: Executing Pipelines
Lecture 6 TriggerTemplate, TriggerBinding, EventListenner
Section 3: Setting Up The Environment
Lecture 7 Bitbucket Account And Repository
Lecture 8 Kubectl, Helm and AWS CLI
Lecture 9 Kubernetes - AWS EKS
Lecture 10 Tekton Installation
Lecture 11 Tekton Installation (Update because of latest version)
Lecture 12 Keycloak Installation
Lecture 13 AWS ALB Ingress Controller
Section 4: Practice in Motion
Lecture 14 Task Definition and Deploying
Lecture 15 Pipeline Definition and Deploying
Lecture 16 PipelineRun Definition and Deploying
Lecture 17 Tekton and BitBucket Integration
Lecture 18 Testing the Workflow
Section 5: Scaling Resources From 0 to Your Needs
Lecture 19 AutoScaler Installation
Lecture 20 Testing the workflow
Lecture 21 Advanced Concepts
Section 6: Refining Tekton
Lecture 22 Saving Execution Build Logs on S3 Bucket
Lecture 23 Using Keycloak to Manage Permissions and Authentication for Tekton Dashboard
Section 7: Ending Your Journey
Lecture 24 Closing Your Journey
Developers and DevOps engineers who want to learn how to use Tekton for CI/CD pipelines.