~/talk

Progressive Delivery in the Kubernetes era

Talkat Porto Tech Hub Conference 2024 · on Tuesday, 2024-11-26· [kubernetes, devops-and-delivery]
slides:none on file

Demonstration shows progressive delivery implemented on Kubernetes with Istio, Argo Rollouts and Argo CD: automated canary steps push 80/20 then 50/50 rollouts tied to monitoring metrics, while traffic mirroring (fire-and-forget) tests a new version with live requests without impacting users. The demo uses Istio sidecars so service-to-service calls are intercepted and mTLS is handled transparently (Istio sidecar interception). Notes cover resource doubling for mirroring, stateful pitfalls like lost shopping carts, and using Argo CD for GitOps deployment of rollout YAML.

AI-written summary · about

  1. 0:00Introduction to Progressive Delivery
  2. 2:10From Development to Production
  3. 5:41Why Progressive Delivery Matters
  4. 6:23Deploy vs Release Concepts
  5. 7:48Importance of Metrics in Releases
  6. 9:54Delivery Techniques Overview
  7. 10:17Blue Green Deployments
  8. 11:41Canary Releases
  9. 13:49Dark Launches Explained
  10. 15:55Dark Canaries and Feature Flags
  11. 18:25Testing in Production Reality
  12. 19:28Testing Phases and Strategies
  13. 21:16Deployment and Release Testing
  14. 22:01Post-Release Monitoring
  15. 24:32Progressive Delivery in Kubernetes
  16. 26:17Service Mesh with Istio
  17. 28:07Istio Capabilities and Benefits
  18. 31:18How Istio Works Internally
  19. 33:04Live Demo Introduction
  20. 36:32Automating Canary Deployments
  21. 37:17Argo Rollouts Explained
  22. 40:16Live Demo with Argo Rollouts
  23. 42:46State Management Challenges
  24. 43:30Step-by-Step Adoption Tips
  25. 43:51Embracing GitOps and Demos
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.