Skip to content

Crossplane

Crossplane

Category: Cloud Management Type: Cluster Service Tags: crossplane · cloud · control-plane


Overview

Crossplane is an open-source Kubernetes add-on that transforms your cluster into a universal control plane. It lets you provision and manage cloud infrastructure (AWS, GCP, Azure, and more) using native Kubernetes APIs and GitOps workflows — no separate infrastructure tooling required. Crossplane is the foundation required before installing any Crossplane provider plugins such as Crossplane AWS Provider or Crossplane EC2.


How It Works

Cluster Service — Installed once per cluster by an administrator. Once active, Crossplane enables cloud resource provisioning for the whole cluster. Other Crossplane provider plugins (like the AWS Provider) build on top of it.


Prerequisites

  • A Kubernetes cluster with sufficient permissions to install CRDs and cluster-scoped RBAC resources
  • This plugin must be installed before any Crossplane provider plugins (e.g. Crossplane AWS Provider)

Installation

  1. Open Terra and navigate to the Plugin Marketplace
  2. Search for "Crossplane"
  3. Click Install
  4. Fill in the configuration fields below
  5. Click Confirm to deploy

Configuration

Install-Time Fields

Field Details
version string · Optional · Default: v2.1.4
Version of Crossplane to install

Notes

  • Crossplane alone does not provision any cloud resources — you must install a provider plugin (such as Crossplane AWS Provider) and configure credentials before cloud resources can be managed
  • The default version (v2.1.4) is tested and recommended; only change this if you have a specific compatibility requirement
  • See the Crossplane documentation for provider setup and composition authoring

plugins/crossplane/terra.yaml
resource_id: crossplane
name: Crossplane
icon: https://raw.githubusercontent.com/juno-fx/Terra-Official-Plugins/refs/heads/main/plugins/crossplane/assets/logo.png
description: Crossplane is a control plane framework for platform engineering.
category: Cloud Management
tags:
  - crossplane
  - cloud
  - cluster-level
  - control plane

fields:
  - name: version
    description: Version of crossplane to install. (defaults to v2.1.4)
    required: false
    default: v2.1.4