🔮 Next up: starlark-gen
A CLI that reads OpenAPI specs and CRDs, then generates typed Starlark schemas automatically.
load("upbound-azure:v1/storage.star", "Account")
account = Account(location="westeurope")
Typo? Caught. Wrong type? Caught. Before kubectl apply.
#crossplane #platformengineering
🛡️ New in function-starlark: schema validation.
NetworkRules = schema("NetworkRules",
action=field(type="string", enum=["Allow","Deny"]),
)
Wrong types, missing fields, typos with did-you-mean — caught before Resource() runs. Fully opt-in.
#crossplane #platformengineering
🛠️ function-starlark progress:
-> Full feature parity with function-kcl
-> depends_on with creation sequencing
-> OCI module distribution
-> Metrics built in
-> Bytecode caching for sub-ms execution
From sidequest to something real. Still in dev, but the bones are solid.
#crossplane #opensource
🐍 What if Crossplane compositions read like Python?
region = get(oxr, "spec.region", "us-east-1")
Resource("bucket", body, depends_on=[db])
No new DSL. No Go template spaghetti. No 500MB runtime.
Starlark — Python syntax, Go speed, hermetic sandbox.
#crossplane #starlark
🔗 Crossplane Issue #2072 asked for resource dependency ordering. Closed as not_planned.
function-starlark just solves it:
Resource("app", body, depends_on=[db])
Deploys in order. Deletes in reverse. Usage resources created automatically. No manual state tracking.
#crossplane #platformengineering
Sidequest continues:
⚡ function-starlark benchmark:
-> 7.4x faster than function-kcl at 50 resources
-> 7.4 MiB idle memory
-> 82 MB image
Starlark compiles to bytecode once, writes directly to protobuf. No YAML roundtrip. No heavy runtime.
#crossplane #kubernetes #platformengineering
Join Upbound and #Crossplane sessions at #KubeConEU where teams from Allianz, Sony, Asana + more are sharing real stories of Crossplane in production. Join the conversation at our:
🎟️ Sessions
📍 Booth #485
🍻 Crossplane Community Party
utm.guru/umNIo
Crossplane at KubeCon EU 2026 🌷
- Project intro with Jared Watts & Adam Wolfe Gordon
- Allianz, Millennium bcp & RBI in production
- Whitney Lee & Viktor Farcic on AI + IDPs
- Community party Wed night 🥳
➡️ blog.crossplane.io/meet-crossplane-in-amsterdam-for-kubecon-eu-2026
#Crossplane #KubeCon
🐿️ Sidequest alert.
Building a custom Crossplane composition function that lets you write your logic in Starlark.
The gap I see? Nothing out there combines Python-like simplicity with Go template speed.
So I'm making one.
#Crossplane #Kubernetes #BuildInPublic
Wondering what's new with Crossplane v2.2?
Hear from maintainer and release manager Adam Wolfe Gordon on what shipped in v2.2.
👀 blog.crossplane.io/crossplane-v2-2-more-capable-more-reliable-more-observable/
#Crossplane #Kubernetes #PlatformEngineering
Blind automation becomes a threat when enough is at stake.
Kausality adds a causal dimension to Kubernetes controller hierarchies — the who and the why behind every mutation.
#Kubernetes #Crossplane #Terraform #ACK
🎥 youtube.com/watch?v=kfqKqXnRKms
Testing Your Cloud Infrastructure Like IKEA Furniture: A Guide to Crossplane v2 End-to-End Testing Ever bought an IKEA BILLY bookshelf? You know the drill: open the box, check all the pieces are th...
#kubernetes #crossplane #testing #devops
Origin | Interest | Match
Combining practical #PlatformEngineering with #Crossplane and #ArgoCD www.linkedin.com/pulse/combin...
In this email, I just wanted to make a heads-up about Crossplane, a technology that solves a real and important problem that the majority of us suffer from every day:
👉🏼 Not owning our infrastructure.
newsletter.optimistengineer.com/p/enabling-d...
#crossplane #kubernetes
📅 We are hosting the next @cncf.bsky.social meetup next Tuesday (Nov. 25) in our Bordeaux office!
Join us to discuss @crossplane.io with Vivien Ramahandry and @kubernetes.io incidents with @zwindler.fr.
ℹ️ 🎟️ More info and registration: www.meetup.com/cloud-native...
#CNCF #crossplane #kubernetes
Don't miss our last session at #KubeConAtlanta w/Upbound & AWS speakers.
🎤 11–11:30 — Tools & Strategies for Making the Most of #Kubernetes Access Control
Stop by Booth 940 after for live demos + 1:1s on #Upbound #Crossplane 2.0 — the smarter way to run Crossplane at scale.
Final day of #KubeCon + #CloudNativeCon NA! 🚀
Stop by Booth 940 after for live demos + 1:1s on Upbound Crossplane 2.0 — the smarter way to run Crossplane at scale.
👉 Book time before the week’s over: utm.guru/ujhLR
#Crossplane #Kubernetes #PlatformEngineering
Read how to make it possible in my latest post 👇🏽
newsletter.optimistengineer.com/p/enabling-d...
#crossplane #kubernetes #iaac
🍻 Meet us after #KubeCon + #CloudNativeCon
⛳ Celebrate Crossplane’s CNCF Graduation at Puttshack!
Space is limited — grab your invite 🎟️
*For KubeCon attendees only
👉 utm.guru/ujlNE
#Crossplane #Upbound #PlatformEngineering #CNCF #KubeCon
And you can read the solution for your dev teams having the ownership to deliver the infrastructure they need 👇🏽
newsletter.optimistengineer.com/p/enabling-d...
#crossplane #kubernetes
R1 Night Run: Hitting the redline 🤯
#yamahar1 #r1 #crossplane #superbike #nightride #pov #highspeed #fullthrottle #bikelife #soundon #fyp
Wir sind gespannt, was als Nächstes kommt! 💪💜
www.vshn.ch/blog/crosspl...
#Crossplane #CNCF #CloudNative #VSHN #Servala
It’s official; Crossplane is now a #CNCF graduated project, and we have something special for the #Crossplane community at #KubeConAtlanta!
🏌️ Mini golf. Food. Drinks. Good vibes.
🎟️ First 100 guests get special swag.
Want in? RSVP here → utm.guru/ujknX
#KubeConNA #KubeCon
🍨 What do ice cream and @crossplane.io have in common?
@medina.bsky.social shares how Upbound Crossplane 2.0 brings intelligence, reliability, and a sprinkle of fun to platform engineering.
🎥 Grab a spoon and dig in: youtu.be/9e6cx1AwPAE
#Crossplane #CNCF #CloudNative #PlatformEngineering
Vivien Ramahandry parle maintenant d'IaC sans drift, avec #Crossplane
#bdxio
🚀Crossplane is now a CNCF Graduated Project! 🎓
From an idea at @upbound.io to a global community shaping platform engineering.
💜 3,000+ contribs. 450+ orgs. 100M+ downloads
🔗 www.cncf.io/announcement...
#CNCF #Crossplane #Kubernetes #PlatformEngineering
Crossplane Achieves Graduation Status from Cloud Native Computing Foundation #None #CNCF #Cloud_Native #Crossplane
Congrats to #Crossplane on becoming a #CNCF Graduated project, following the CNCF TOC vote yesterday! Well deserved 🙌 github.com/cncf/toc/iss...
.. and why backups (and tested restores!) are lifesavers.
Curious about Crossplane, Kubernetes, and running managed services at scale?
👉 Read more: www.vshn.ch/en/blog/how-...
#CloudNative #Kubernetes #Crossplane #SCND25 #CloudNativeDay #DevOps #SovereignCloud