Crossplane extends the Kubernetes API to manage and compose infrastructure. Crossplane can be compared with Terraform, but they use cloud providers API in different ways.

Terraform calls provider API: Terraform calls provider API

Crossplane provides APIs and makes updates when necessary: Crossplane provides APIs and makes updates when necessary:

Crossplane is an open-source project written in Go and community on Slack.