MENU

Fun & Interesting

Crossplane Compositions | Tutorial (Part 3)

DevOps Toolkit 9,237 11 months ago
Video Not Working? Fix It Now

In this third installment of our Crossplane tutorial series, we are exploring Compositions, probably the most important feature in Crossplane. They allow us to define interfaces (CRDs) and controllers that represent services we can use to enable others to manage resources like databases, clusters, applications, or anything else. ▬▬▬▬▬▬ 📖 The Book 📖 ▬▬▬▬▬▬ Amazon: https://www.amazon.com/dp/B0CWCYP5CJ LeanPub: https://leanpub.com/crossplane ▬▬▬▬▬▬ 📋 Crossplane Tutorial Playlist 📋 ▬▬▬▬▬▬ https://www.youtube.com/playlist?list=PLyicRj904Z99i8U5JaNW5X3AyBvfQz-16 #Crossplane #CrossplaneCompositions #InfrastructureAsCode Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Gist with the commands: https://gist.github.com/vfarcic/08162d1f3f4954c1f420fae59704b629 🔗 Crossplane: https://crossplane.io ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please use https://calendar.app.google/Q9eaDUHN8ibWBaA7A to book a timeslot that suits you, and we'll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below). ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ Twitter: https://twitter.com/vfarcic ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/ ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Introduction to Crossplane Compositions 02:57 Chapter Setup 03:26 Composite Resource Definitions 10:53 Defining Compositions 22:30 Resource References and Selectors 22:07 Patching 36:09 Managing Connection Secrets 39:04 Combining Providers in Compositions 48:09 Defining Composite Claims 54:10 Destroy Everything

Comment