Crossplane v2.0

KubeCon + CloudNativeCon Europe 2026

Session Date: March 24, 2026 — London

What's New in Crossplane 2.0

Feature Description
Application Support Applications are first-class citizens alongside infrastructure
Namespaced Resources Default namespace-first approach
Operations Declarative type for scheduled maintenance and event-driven processes
Enhanced Composition Compose any Kubernetes resource, not just Crossplane-managed ones

XRD + Composition = Custom APIs

XRD (Crossplane Resource Definition):

  • Defines the shape of your custom resource
  • Specifies the spec fields users interact with

Composition:

  • Defines the implementation — what gets created
  • Maps user inputs to managed resources
  • Now supports any Kubernetes resource

Control Plane Projects

  • Single source of truth for all infrastructure
  • Enables multi-cloud orchestration from one cluster
  • GitOps-ready by design
  • Namespace isolation for multiple teams within one control plane
  • Centralized policy and governance enforcement

Backward Compatibility

  • v2.0 maintains full backward compatibility with v1.x
  • Legacy composite resources continue to work
  • Cluster-scoped resources marked as deprecated
  • Smooth migration path for existing users

Key Takeaways

  1. Crossplane v2.0 unifies infrastructure and application management
  2. Namespace-first approach enables better multi-tenancy
  3. Enhanced compositions can include any Kubernetes resource
  4. Control planes are the foundation for platform-as-a-product
  5. Backward compatible — safe to upgrade from v1.x

Questions?

KubeCon EU 2026 — London