Crossplane v2 - XRD and Composition Version Management

Recently we got to grips with Crossplane v2 and how to create both bespoke CRDs and make use of it’s Composition system to create bespoke provisioning workflows. What we didn’t get to cover though is how to manage XRD...

Terraform – AWS S3 Native State Locking

A long while ago I wrote about how to configure centralised State Locking for Terraform using Dynamo DB. This configuration has become battle tested and fairly low cost solution for anyone using Terraform in AWS and s...