Hands-Off Features Releases With Keptn, OpenFeature, And OpenTelemetry
Talkat KubeCon + CloudNativeCon North America 2022 · on Friday, 2022-10-28· at 16:00· Ambassador Ballroom (Room 360)·
summary
Keptn orchestrates a Helm deployment of a new Fibonacci microservice, OpenFeature (flagd) gates the new code behind a flag and k6 runs targeted tests by setting user-agent=k6 so only synthetics see the feature, OpenTelemetry/Jaeger surfaces a 401 from a misconfigured password, a quick config fix and Keptn recreates the release and opens a GitHub PR that, when merged, flips the flag to enable for everyone. Demo shows toolchain (Keptn, OpenFeature, flagd, k6, Helm, Jaeger) working end-to-end and claims up to 90% less automation code.
AI-written summary · about
chapters (12)
- 0:00Keptn, OpenFeature, OpenTelemetry intro
- 1:04Feature flagging importance
- 3:35What is OpenFeature and its benefits
- 6:28Keptn lifecycle orchestrator
- 13:02Demo: Fiber service architecture
- 15:28Deploy Fibonacci microservice
- 16:37Staging environment tests
- 19:36Debug production failure
- 21:00Fix config redeploy
- 22:45Enable feature via PR
- 24:14Hands-off feature release recap
- 25:40Keptn & OpenFeature benefits
related talks
31mFlag-tastic and Fearless: Feature Flags Meet K8s for Deployments That Sing!
14mBlueprint for Building Programmable CI Pipelines Using OpenFeature
39mFun with Flags: How OpenFeature Solves Your Feature Flag Heada...
24mSkip the Deployment Queue: Automated Rollouts and Rollbacks Using OpenFeature
14mReducing Release Risk with Feature Flag Management
26mBuild Progressive Delivery and Safety Into Your Apps with Feature Flags
38mAutomated & Observable Deployments with Flux + Keptn
24mOrchestrating and Observing GitOps Deployments with Keptn
