Automated & Observable Deployments with Flux + Keptn
Talkat ContainerCon @ OSS EU 2023 · on Thursday, 2023-09-21· at 15:55· Room 0A (Floor 0), Abandoibarra Etorb., 4, 48011 Bilbao, Bizkaia, Spain·
summary
Flux continuously pulls a Git repo (typical reconcile interval ~10 minutes) and performs automatic reconciliation; image controllers can auto-bump manifests when new container images appear. Keptn Lifecycle Toolkit runs pre- and post-deployment checks, consolidates multi-service apps via simple labels/annotations (app, partOf, version), and emits DORA metrics to Prometheus plus OpenTelemetry traces viewable in Jaeger and Grafana. Demo boots Flux with the bootstrap command, installs Keptn via Helm (cert-manager, Jaeger, Prometheus, Grafana), and produces traces and dashboards — the setup works and is straightforward to reproduce.
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
30mExtending Observability to the Application Lifecycle with ArgoCD, Flux and Keptn
36mKeptn Beyond 1.0: Sailing into the Future
39mEnhance Your Kubernetes Experience with GitOps & Flux
42mIntro: Flux
36mCD and GitOps with flux @AdoreMe
26mFlux: Multi-tenancy Deep Dive
01h 01mManaging Kubernetes the GitOps way with Flux
