(k)Native K8s CI/CD platform
summary
Kubernetes-native CI/CD here means a working Tekton pipeline stack that uses CRDs to declare Pipeline, Task, TaskRun, PipelineRun, controllers that reconcile those into pods, and shared state via PVC or cloud buckets. Builds use Kaniko and push to GCR; demo runs on k3s and shows image build/upload in ~2.5 minutes. Pipelines express DAGs with runAfter, tasks are step templates, service accounts provide identity, and the system successfully executes and reports status.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:23What is CICD
- 2:14Why Kubernetes
- 6:18Tecton City Pipeline
- 7:06Overview
- 8:49Tasks
- 9:54Sample Task
- 11:49CRUD Tasks
- 17:27Pipeline
- 19:35Pipeline Runs
- 20:13Pipeline Run Controller
- 22:12References
- 23:06Jenkins vs Tecton
related talks
35m(k)Native K8s CI/CD platform
29mCloud Native CD Pipelines with Tekton
39mKubernetes-centric CI/CD
43mTekton From source to production inside Kubernetes
47mTekton, a new approach to pipelines
48mTekton: From Source to Production Inside Kubernetes
22mLessons Learned Evolving K8s Extensions: The Future Of Tekton Pipelines
36mModern CI/CD with Tekton and Prow Automated via Jenkins X
