Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
A GitOps Journey: Continuous Deployment with Fl...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Riccardo Capraro
February 13, 2026
Technology
10
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A GitOps Journey: Continuous Deployment with FluxCD & Flagger
https://www.youtube.com/watch?si=N-xnlKLf3Nt1tVaX&v=JqjkUg7TyTQ&feature=youtu.be
Riccardo Capraro
February 13, 2026
More Decks by Riccardo Capraro
See All by Riccardo Capraro
Workshop: Building Platforms with Crossplane: A Hands-On Introduction
riccap
0
27
What makes platform teams succeed - And why others struggle
riccap
0
180
Unknown Unknowns: How to Fix Ka-Booms in Complex Systems
riccap
0
19
Taming Complexity_ An Adventuree Logbook (Day 3)
riccap
0
10
Test and evolve your Kubernetes operators
riccap
0
23
Other Decks in Technology
See All in Technology
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.2k
あるけみー式LTスライド作成術
alchemy1115
1
210
GoCon2026 - Open Source, Open World
sanposhiho
4
3.5k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
480
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
650
Screen Lens - 今見てる画面を翻訳する
komagata
0
270
おい、エージェントを使って終わらせろ
nwiizo
0
110
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
210
AI時代だからこそ、スケールしないことをやろう
yutashigemura
1
170
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
330
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
580
Reactの設計論
uhyo
17
9k
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
600
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
The browser strikes back
jonoalderson
0
1.7k
Fireside Chat
paigeccino
43
4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Become a Pro
speakerdeck
PRO
31
6.2k
Done Done
chrislema
186
16k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
480
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
GraphQLとの向き合い方2022年版
quramy
50
15k
Transcript
A GitOps Journey Continuous Deployment with FluxCD & Flagger
A GitOps Journey Continuous Deployment with FluxCD & Flagger
Last year
This year
Let’s get to know each other
None
None
Raise your hands
Keep them raised if…
… use in production?
… use GitOps?
… Progressive Delivery?
… Flux & Flagger?
None
None
None
None
1. GitOps w/ Flux
1. GitOps w/ Flux 2. Deployment Strategies w/ Flagger
1. GitOps w/ Flux 2. Deployment Strategies w/ Flagger 3.
A sprinkle of all latest features and trends
Blue/Green Deployment
Blue/Green Deployment Canary Releases
Blue/Green Deployment Canary Releases A/B Testing
Gitless GitOps
MCP Server Gitless GitOps
MCP Server Gitless GitOps Flux Operator
MCP Server Gitless GitOps New UIs Flux Operator
Not on the menu
Not on the menu
None
What is an advanced deployment strategy?
None
None
None
None
Advanced deployment strategy?
That which solves your problem today!
That which solves your problem today!
None
None
None
Active-Active Multi-region
Active-Active Multi-region 99.99(99) Availability
Active-Active Multi-region 99.99(99) Availability Canary Releases of HelloWorld
Active-Active Multi-region 99.99(99) Availability Canary Releases of HelloWorld Build Pipeline
None
None
None
None
CLOUD NATIVE TRENTO
None
None
None
Pod
None
Deployment
Horizontal Pod Autoscaler
Horizontal Pod Autoscaler
None
Service
Ingress
None
Templating with
None
GitOps with Flux & Kustomize
GitOps with Flux & Kustomize
GitOps with Flux & Helm
GitOps with Flux & Helm
GitOps with Flux & Helm
We deploy…
…it breaks
1h downtime
We need fallback capabilities
We need fallback capabilities
None
None
None
We need fallback capabilities
None
None
BlueGreen Deplo yments
None
None
None
None
None
None
None
None
None
None
We have BlueGreen
We deploy again…
…it breaks again
1m downtime
100% of users noticed
Canary Releases
We want to avoid everyone to notice
None
None
None
We want to avoid everyone to notice
None
None
None
None
None
None
None
None
None
None
None
None
None
None
We have Canary Releases
We deploy β version
None
A/B Testing
None
None
What we need for effective delivery
1. Reliable Metrics
2. Evolvable APIs
3. Evolvable Data
MCP Server Gitless GitOps New UIs Flux Operator
MCP Server
None
None
None
None
None
New UIs (Headlamp/Freelens)
None
None
None
None
None
Flux Operator
None
None
None
Gitless GitOps
None
None
None
None
None
None
None