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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Riccardo Capraro
February 13, 2026
Technology
7
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
Workshop: Building Platforms with Crossplane: A Hands-On Introduction
riccap
0
3
What makes platform teams succeed - And why others struggle
riccap
0
80
Unknown Unknowns: How to Fix Ka-Booms in Complex Systems
riccap
0
8
Taming Complexity_ An Adventuree Logbook (Day 3)
riccap
0
7
Test and evolve your Kubernetes operators
riccap
0
6
Other Decks in Technology
See All in Technology
はじめてのAI-DLC
yoshidashingo
0
110
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
1
180
TypeScriptとAngular Signal で実現する保守性の高いアプリケーション設計 - 3層アーキテクチャによる責務分離の実践(たつかわ) https://2026.tskaigi.org/talks/10
nealle
1
120
なぜ、IAMロールのプリンシパルに*による部分マッチングが使えないのか? / 20260518-ssmjp-iam-role-principal
opelab
2
140
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
1
120
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
510
10サービス以上のメール到達率改善を地道に継続的に進めている話 / Continue to improve email delivery rates across multiple services
yamaguchitk333
6
2.3k
障害対応のRunbookは作った、でも本当に動くの? AWS FIS で EKS の AZ 障害を再現してみた
tk3fftk
0
120
サイボウズ、プラットフォームエンジニアリング始めるってよ ― プラットフォームチームの事業貢献と組織アラインメントの強化
ueokande
0
130
その英語学習、AWSで代替できませんか?
suzutatsu
1
170
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
240
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
180
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
790
The Language of Interfaces
destraynor
162
26k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
ラッコキーワード サービス紹介資料
rakko
1
3.3M
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
Odyssey Design
rkendrick25
PRO
2
620
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