From Code to Deployment: A Deep Dive into Pipelines as Code
summary
Hands-on pipeline wiring that turns a PR into a verified deployment: Tekton Pipelines as Code watches Git events via a Repository CR, instantiates pipelineRuns that pull, lint, build and push images to a registry, Tekton Chains automatically attests and Cosign-signs built images, and Argo CD plus the Argo CD image-updater reconcile manifests and promote images based on tag/digest rules. Unverified images are rejected by a ClusterImagePolicy, reusable tasks come from a Tekton Hub, and the demo is a recorded end-to-end run.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:50Cloud native CI/CD and Tekton
- 6:03Tekton pipeline concepts
- 9:16Pipelines as Code benefits
- 13:31GitOps with Argo CD
- 17:01Argo CD Image Updater
- 20:09Sigstore for image signing
- 21:56Demo overview and pipeline
- 23:20Setting up Tekton components
- 24:25Triggering CI via GitHub PR
- 26:11Tekton Hub reusable tasks
- 28:59Pipeline task dependencies
- 29:43Tekton Dashboard CI results
- 30:47Triggering CI on push
- 31:51Image signing with Tekton Chains
- 32:33Deploying signed images
- 33:39Managing environments with Argo CD Image Updater
- 34:01Closing remarks
related talks
29mContinuous Integration and Continuous Delivery Pipelines: Just the Basics
29mCloud Native CD Pipelines with Tekton
38mRobocat Meets Octopus and Octocat: Interoperability in CI/CD
40mPolicy Driven Approach to Secure Your CI/CD Workflow
28mContinuous Integration and Continuous Delivery Pipelines for Beginners and Managers
10mIt's Time We Start Securing Our CICD Pipelines
51mSelf-Healing CI/CD Pipelines with Tekton and ArgoCD
21mHow to Build CI/CD Pipelines for a Microservices Applicatio
