Mario’s Adventures in Tekton Land
Talkat KubeCon + CloudNativeCon North America 2019 · on Tuesday, 2019-11-19· at 16:25· Room 17AB - San Diego Convention Center, Mezzanine Level·
summary
Tekton team replaces bash-heavy CI with Tekton pipelines, moves releases and image builds into Kubernetes, and runs nightly builds on a dedicated dogfooding cluster; they convert Prow hooks to the triggers project, build a small public log service that still uses Stackdriver for some jobs, and push dozens of nightly images with garbage-collection pain as task runs reach thousands. The pipeline-based CI/CD mostly works, but CI on PRs, portable tests, and task features like output parameters and optional inputs remain unfinished.
AI-written summary · about
chapters (19)
- 0:00Intro
- 0:20Agenda
- 1:34Tekton in a nutshell
- 2:43Tekton Pipeline concept
- 5:08Tekton projects
- 7:02Initial Plumbing
- 8:18Prow core components
- 9:11Prow dashboard (deck)
- 9:55Use our own pipes
- 10:16Step o: Use our own scripts
- 10:55Release Tekton with Tekton
- 14:48Step 2: Prow and Tekton issues
- 16:24Dogfooding cluster
- 18:06Step 3: Logs for everyone
- 18:49Step 3 : Prow-less Releases
- 20:04Incremental steps to CD
- 22:03Missing pipes
- 25:00Missing Bolts
- 26:53Demo
related talks
41mDogfooding Tekton project with Tekton
47mTekton, a new approach to pipelines
29mCloud Native CD Pipelines with Tekton
36mModern CI/CD with Tekton and Prow Automated via Jenkins X
48mTekton: From Source to Production Inside Kubernetes
39mPower-Up With Clouds And Pipelines
31mTekton for Java Developers
43mTekton From source to production inside Kubernetes
