Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A GitOps Journey: Continuous Deployment with Fl...
Search
Riccardo Capraro
February 13, 2026
Technology
4
0
Share
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
What makes platform teams succeed - And why others struggle
riccap
0
68
Unknown Unknowns: How to Fix Ka-Booms in Complex Systems
riccap
0
6
Taming Complexity_ An Adventuree Logbook (Day 3)
riccap
0
6
Test and evolve your Kubernetes operators
riccap
0
2
Other Decks in Technology
See All in Technology
OCI技術資料 : ロード・バランサ 概要 - FLB・NLB共通
ocise
4
27k
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
870
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
160
Embeddings : Symfony AI en pratique
lyrixx
0
430
不確実性と戦いながら見積もりを作成するプロセス/mitsumori-process
hirodragon112
1
160
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
160
スケーリングを封じられたEC2を救いたい
senseofunity129
0
130
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
Bref でサービスを運用している話
sgash708
0
220
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
150
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
130
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
140
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Building AI with AI
inesmontani
PRO
1
840
Between Models and Reality
mayunak
2
250
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
sira's awesome portfolio website redesign presentation
elsirapls
0
200
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
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