Mario Meets the Robocat - Lessons From Dogfooding Tekton
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the journey of implementing Tekton for its own CI/CD processes in this 46-minute conference talk from CNCF's KubeCon. Discover how the open-source Kubernetes-native CI/CD project was used to create event-based pipelines for pull request verification, infrastructure-as-code testing, and bot integration. Learn about the challenges faced, solutions developed, and lessons learned during the dogfooding process. Gain insights into how these experiences shaped Tekton's roadmap and influenced best practices in CI/CD. Understand the core concepts of Tekton, including its goals, projects, pipelines, and triggers. Follow the speakers' progression from initial implementation to advanced use cases, and explore the various pipelines built during this journey. Conclude with valuable references and links for further exploration of Tekton and its applications in cloud-native development.
Syllabus
Intro
What is Tekton ?
Tekton Goals
Tekton Projects
Tekton Pipelines
Tekton Triggers
Plumbing
Dogfooding: The Beginning
Meeting the Robocat
Testing the test pipelines
So What did we Learn?
Pipes we're Building
Links & References
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera