Automated & Observable Deployments with Flux + Keptn
Talkat Open Source Summit Europe 2023 · on Thursday, 2023-09-21· at 15:55· Room 0A (Floor 0), Abandoibarra Etorb., 4, 48011 Bilbao, Bizkaia, Spain·
summary
Flux runs continuous GitOps reconciliation (source, kustomize, Helm, image and notification controllers) and is bootstrapped with a single bootstrap command to sync a repo and apply manifests. Keptn Lifecycle Toolkit adds pre- and post-deployment tasks and automated evaluations, exposes DORA-style metrics via Prometheus and deployment traces via OpenTelemetry traces/Jaeger, and can run arbitrary container- or JS-based checks. Demo shows Flux + Keptn installed via CLI/Helm, an nginx app wired into dashboards and traces, and the setup works end-to-end with minimal config.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:24GitOps core principles
- 4:35Flux as Git-centric package manager
- 8:22Flux benefits and architecture
- 11:52Keptn lifecycle toolkit
- 12:35Keptn challenges
- 14:46Keptn design goals
- 17:39Keptn observability
- 21:57Configuring apps with Keptn
- 25:35Demo: Flux + Keptn integration
- 33:00Key takeaways and Q&A session
related talks
38mAutomated & Observable Deployments with Flux + Keptn
01h 01mManaging Kubernetes the GitOps way with Flux
39mEnhance Your Kubernetes Experience with GitOps & Flux
49mGitOps, a somewhat realistic scenario on Kubernetes with Flux
42mIntro: Flux
23mGitOps: yea or nay?
36mCD and GitOps with flux @AdoreMe
22mPush to Prod: GitOps Workflows on k8s with FluxCD
