crossplane

Provision and manage cloud infrastructure declaratively using Crossplane.

53|1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/cosmix/claude-code-setup --skill crossplane
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: crossplane
Source: https://github.com/cosmix/claude-code-setup/tree/main/skills/crossplane
Command: npx skills add https://github.com/cosmix/claude-code-setup --skill crossplane

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Crossplane lets you provision cloud infrastructure across providers using declarative Kubernetes CRDs, enabling self-service and automated governance.

Core Features & Use Cases

  • Providers: AWS, GCP, Azure and more
  • Managed Resources (MRs): Abstract cloud resources as Kubernetes CRs
  • Composite Resources (XRs) and Compositions: Higher-level abstractions to combine MR
  • Claims and Composition Functions: Self-service infrastructure for teams
  • Use Case: Create an application platform that provisions database and cache resources across clouds with low operational effort.

Quick Start

Install Crossplane, configure an AWS provider, and create a simple MR/XR to provision a database.

Frequently Asked Questions about crossplane

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provision cloud infrastructure declaratively across multiple cloud providers?▼

Crossplane provisions cloud infrastructure declaratively using Kubernetes CRDs and providers for AWS, GCP, Azure, and others. Define managed resources as Kubernetes manifests to automate infrastructure-as-code workflows across multiple clouds from a single control plane.

What's the difference between managed resources, composite resources, and claims in Crossplane?▼

Managed resources abstract individual cloud resources as Kubernetes CRs. Composite resources (XRs) combine multiple managed resources into reusable abstractions. Claims enable teams to request infrastructure self-service without managing underlying resources directly.

Can I use Crossplane to create self-service infrastructure platforms for my teams?▼

Yes. Crossplane's composite resources, compositions, and claims enable self-service platforms where teams provision infrastructure declaratively. Composition functions add transformation logic to enforce governance and automate multi-cloud resource provisioning with low operational overhead.

How do composite resource definitions and composition functions work together?▼

Composite resource definitions (XRDs) define the schema and interface for composite resources. Compositions map claims to managed resources, and composition functions apply transformation logic to orchestrate complex multi-cloud infrastructure provisioning workflows.

What Kubernetes knowledge do I need to use Crossplane for infrastructure provisioning?▼

You need familiarity with Kubernetes CRDs (Custom Resource Definitions) and manifest-based resource declaration. Crossplane extends Kubernetes with infrastructure-as-code capabilities, so CRD and kubectl experience is the primary prerequisite for managing providers and resources.

Can Crossplane manage infrastructure across AWS, GCP, and Azure simultaneously?▼

Yes. Crossplane supports multiple cloud providers including AWS, GCP, and Azure. Install multiple providers in your Kubernetes cluster to provision and manage resources across clouds declaratively from a single control plane.