I tried to use Crossplane for our Infrastructure as Code (IaC) needs and ran into a snag. It seems like the official providers are no longer available for the open-source version, forcing me to use Upbound's Crossplane (UXP) if I want to access those current official providers. The legacy providers aren't compatible with version 2.0 either. This makes me question the purpose of the FOSS version, especially considering their new feature of using AI in the reconciliation process, which feels gimmicky. I'm searching for alternatives that allow developers to define infrastructure needs without solely relying on Terraform. I'm currently looking into Config Connector but would love something more platform agnostic. Any suggestions?
2 Answers
I’m actually using the official providers on the free self-hosted version of Crossplane and haven’t had any issues yet. However, I’ve heard that once you upgrade to version 2, the upjet providers will be out of the picture. So if you haven't upgraded, you might still be in the clear! But looking for alternatives is definitely a smart move if you're not planning to stick with Crossplane long term.
I totally hear you on Crossplane's recent changes! Honestly, I’ve moved away from it because the direction they’re taking seems off. You might want to check out KRO with tofuoperator. I've seen some promising stuff from it, although I'm still learning the ropes. Worth a glance!
Yeah, once you take the plunge to V2, it’s a whole new ballgame. Just something to keep in mind!