Stefan Prodan
banner
stefanprodan.com
Stefan Prodan
@stefanprodan.com
OSS maintainer of CNCF projects Flux, Flagger and the GitOps Toolkit
Principal Consultant at ControlPlane

🫶 #golang #cuelang #kubernetes #gitops
👉 https://github.com/stefanprodan
Pinned
We've released the MCP Server for #FluxCD 🚀🚀🚀
fluxcd.io/blog/2025/05...
AI-Assisted GitOps with Flux Operator MCP Server
Bridging the gap between AI assistants and GitOps pipelines
fluxcd.io
At #FluxCon Morgan Stanley shared how they run #FluxCD to deploy tens of thousands of apps on 500+ clusters. Awesome to see all the optimizations we’ve built into Flux delivered at this scale 🎉
November 10, 2025 at 8:56 PM
Found the best flat white in Edinburgh! The source coffee roasters
October 23, 2025 at 10:17 AM
Reposted by Stefan Prodan
@stefanprodan.com kicks off track 1 at @kcduk.bsky.social with a talk on GitOps and Flux
October 21, 2025 at 10:19 AM
Reposted by Stefan Prodan
What tells Flagger a release is safe to keep going? What is the safety mechanism?

@stefanprodan.com tells how it decides, and when it rolls back.

Watch the full 🌩️ Thunder episode:
youtu.be/Qi9Xq_QxX7M

#Kubernetes #Flagger #ProgressiveDelivery #CanaryDeployments #Prometheus
October 7, 2025 at 2:04 PM
Flux v2.7 is out 🚀 Big thanks to all contributors ❤️

Image automation goes GA, new ArtifactGenerator API for advanced sources composition and decomposition patterns, hub-and-spoke OIDC auth, and so much more.

fluxcd.io/blog/2025/09...

#FluxCD #GitOps #Kubernetes
Announcing Flux 2.7 GA
We are thrilled to announce the release of Flux v2.7.0! Here you will find highlights of new features and improvements in this release.
fluxcd.io
October 1, 2025 at 7:33 AM
Happy 10-year anniversary @cncf.io 🥳

#cTENcf contribcard.cncf.io/stefanprodan
August 6, 2025 at 7:14 AM
Reposted by Stefan Prodan
Today, we published @rawkode.dev's first editorial!

ArgoCD's UI is great, but Flux's architecture is inevitable.
FluxCD vs. ArgoCD: The Final Word
A definitive look at FluxCD's controller-first design and why its architectural alignment with Kubernetes offers superior security, efficiency, and operational maturity over ArgoCD.
rawkode.academy
July 15, 2025 at 5:25 PM
Check out our latest blog post on how to schedule deployments during maintenance windows with Flux Operator fluxcd.io/blog/2025/07... #FluxCD #GitOps #Kubernetes
Time-based deployments with Flux Operator
Update your Kubernetes workloads based on schedules with Flux Operator
fluxcd.io
July 9, 2025 at 12:09 PM
Reposted by Stefan Prodan
Hey all -- this is not happening -- Slack will be comped for CNCF communities in perpetuity.
Heads up: on 20 June, Salesforce will no longer be supporting the Kubernetes project with a free enterprise license. We will lose access to channel history older than 90 days, and will likely be forced to migrate to a new platform sometime later this year.

www.kubernetes.dev/blog/2025/06...
Changes to Kubernetes Slack
Kubernetes Slack will lose its special status and will be changing into a standard free Slack on June 20. Sometime later this year, our community will likely move to a new platform. If you are respons...
www.kubernetes.dev
June 20, 2025 at 12:03 AM
I really hope the smart people behind Kubernetes KinD will figure out a way to run #Kubernetes on Apple silicon using the new container tool 🤞 github.com/apple/contai...
GitHub - apple/container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon.
A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift, and optimized for Apple silicon. - GitHub - apple/container: A tool for cre...
github.com
June 11, 2025 at 2:52 PM
After trying out various ways of writing a llms.txt for ControlPlane's #FluxCD distribution, I think I finally nailed it.

Here is Claude's response after parsing the latest version:
June 8, 2025 at 3:40 PM
43 today! Still rolling ☀️
May 20, 2025 at 11:43 AM
Caffè Leccese is really good!
Torre Canne 🇮🇹
May 19, 2025 at 11:52 AM
We've released the MCP Server for #FluxCD 🚀🚀🚀
fluxcd.io/blog/2025/05...
AI-Assisted GitOps with Flux Operator MCP Server
Bridging the gap between AI assistants and GitOps pipelines
fluxcd.io
May 14, 2025 at 7:44 PM
Coffee time with my girls
April 26, 2025 at 9:14 AM
Made good progress with the #FluxCD MCP Server 🚀 It can now do multi-cluster operations: track app versions and config changes across environments, cluster state diffing & Helm release comparison (dev vs stage vs prod).
April 25, 2025 at 10:38 AM
With go-yaml/yaml being archived, all we need now is another high severity vuln like CVE-2022-28948 and the whole CNCF landscape will implode 🔥

Only the Kubernetes team can save us by switching all their packages to the kubernetes-sigs fork github.com/kubernetes-s...
github.com/go-yaml/yaml is archived · Issue #129 · kubernetes-sigs/yaml
I just noticed that https://github.com/go-yaml/yaml (the YAML library that this depends on) is marked as archived. I consume this downstream for configuration logic. Is there a plan to incorporate ...
github.com
April 24, 2025 at 2:08 PM
If you want to test your controllers against Kubernetes 1.33, here are the KinD images we're using for #FluxCD e2e:

- "ghcr.io/fluxcd/kindest/node:v1.33.0-amd64"
- "ghcr.io/fluxcd/kindest/node:v1.33.0-arm64"
April 23, 2025 at 7:59 PM
The Go team is working on an official MCP SDK using the new jsonrpc2 package. Compared to other implementations this SDK looks great! type-safe args, generics and no codegen needed 🎉 #golang github.com/golang/tools...
tools/internal/mcp at master · golang/tools
[mirror] Go Tools. Contribute to golang/tools development by creating an account on GitHub.
github.com
April 23, 2025 at 6:51 PM
A couple of friendly mandarin ducks in Potsdam 🇩🇪
April 18, 2025 at 11:21 AM
I'm hacking on a MCP server for troubleshooting Flux Operator and turns out it's actually good at displaying the dependency flow between the various #FluxCD resources in the #GitOps pipeline 🤯
April 15, 2025 at 8:20 PM
Check out our latest blog post on how to simplify your #GitOps installation with Flux Operator and GitHub App authentication 🔐 fluxcd.io/blog/2025/04...
GitHub App bootstrap with Flux Operator
Simplify your GitOps installation with Flux Operator and GitHub App authentication
fluxcd.io
April 14, 2025 at 12:16 PM
Reposted by Stefan Prodan
This is the hardest photo an event photographer has ever gotten of me
April 7, 2025 at 7:32 AM
Spending the week with Flux maintainers from all over the world was fantastic ❤️ Best #KubeCon so far! Thanks @cncf.bsky.social for making it happen 🤗
April 6, 2025 at 6:07 PM
This #KubeCon is very special to me. Can't wait to meet Sanskar Jaiswal in person for the first time! We've been working on Flagger for years and I never got the chance to shake his hand. Come join our talk on Wednesday! kccnceu2025.sched.com/event/359ac5...
KubeCon + CloudNativeCon Europe 2025: Flux Ecosystem Evolution - Stefan Prodan...
View more about this event at KubeCon + CloudNativeCon Europe 2025
kccnceu2025.sched.com
March 30, 2025 at 2:21 PM