Chapter 4: Composing Infrastructure with Crossplane
Composing is a powerful construct of Crossplane that makes it unique among its peers, such as the Open Service Broker API or AWS Controllers for Kubernetes. The ability to organize infrastructure recipes in a no-code way perfectly matches the organization’s agile expectation of building a lean platform team. This chapter will take us on a journey to learn about composing from end to end. We will start with a detailed understanding of how Crossplane Composite Resources (XRs) work and then cover a hands-on journey to build an XR step by step.
The following are the topics covered in this chapter:
- Feeling like an API developer
- How do XRs work?
- Postprovisioning of an XR
- Preprovisioned resources
- Building an XR
- Troubleshooting