VSHN.timer

VSHN.timer #189: When Crossplane Takes Over

3. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about something I wouldn’t stop it if I could, when Crossplane takes over Terraform, yeah, you know you can’t deny.

1. Are you asking yourself what is Crossplane, where does it excel, where does it fall down, how does it compare to Terraform, and how can you use it today? It feels like you’ve waited so long for this. Read this Crossplane Case Study and you’ll have all the answers to your questions. Now you can breathe.

https://superorbital.io/blog/crossplane-2022/

2. People new to the Crossplane community are like, „can’t you see me here on overload?“ about the responsibilities and purpose of the various architectural components. The New Stack published a helpful article showing a mental model to make sense of the functional areas of Crossplane.

https://thenewstack.io/crossplane-what-most-people-get-wrong-and-how-to-get-it-right/

3. Two EU banks (Deutsche Kreditbank AG and Millennium BCP in Portugal) favor Crossplane’s reconciliation approach over Terraform’s dependency graph, looking out for the former to hold their hands.

https://www.techtarget.com/searchitoperations/news/366543172/Banks-dump-Terraform-for-Crossplane-infrastructure-as-code

4. The Crossplane team recently started a new blog post series for FAQs about Crossplane, and the first one in the series answers a simple question: „Why is my composition not working? This time I blame you.“

https://blog.crossplane.io/faq-1-composition-not-working/

5. Crossplane compositions are a great way to build platform APIs. However they are also a great way to introduce bugs, and we could lose it all! crossplane-lint is the VSHN.timer tool of the week, and it helps to find those issues thanks to its knowledge about the internals of compositions & XRDs.

https://github.com/crossplane-contrib/crossplane-lint

Are you using Crossplane already? What features would make you switch from Terraform to Crossplane? Would you like to share some Crossplane tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Terraform and Crossplane: #65, #82, and #127.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski ist bei VSHN für den Bereich Developer Relations zuständig. Er ist seit 1996 Software-Entwickler, Trainer und veröffentlichter Autor. Adrian hat einen Master in Informationstechnologie von der Universität Liverpool.

Kontaktiere uns

Unser Expertenteam steht für dich bereit. Im Notfall auch 24/7.

Kontakt