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.