GitOps+Jenkins-CI With Declarative Everything
Talkat KubeCon + CloudNativeCon North America 2021 · on Wednesday, 2021-10-13· at 14:30· 411 Theater + Online·
summary
Shows Jenkins deployed declaratively via Flux Helm Controller using a HelmRelease CRD (replicas bumped from 0 to 1), Jenkins builds run on Kubernetes agents that create build pods and push Docker images, and Flux picks up new tags using Image Automation Controller with sortable image tags. A podinfo app build is triggered from a git push, manifests update in repo, and Flagger performs Flagger progressive delivery (demo hits VPN/sidecar mesh glitches but still demonstrates a canary rollout and automated Helm upgrades).
AI-written summary · about
chapters (8)
- 0:00Introduction to GitOps
- 0:44Defining GitOps principles
- 3:16Deploying Jenkins with Flux
- 5:58Automating Jenkins updates
- 13:23Building and deploying apps
- 18:25Configuring pipeline jobs
- 22:22Progressive delivery with Flagger
- 29:42Advanced GitOps concepts
related talks
47mDevOps:Config Mgmt for Kubernetes workloads with GitOps and Helm
47mGitOps, Jenkins X & the Future of CI/CD
35mJenkins X: Easy CI/CD for Kubernetes
22mPush to Prod: GitOps Workflows on k8s with FluxCD
46mGitOps, Jenkins X & the Future of CI/CD
23mGitOps: yea or nay?
50mContinuous Deployment With Jenkins X And Kubernetes
24mHosting Applications in the Real World
