crossplane
  • crossplane
  • CROSSPLANE - Cloud Control Plane and more
  • Crossplane as a Universal Cloud Control Plane
  • Automating Infrastructure with Crossplane
  • Composing Infrastructure with Crossplane
  • Building an XR
  • Platform Patterns
  • ControllerConfig
  • refs
Powered by GitBook
On this page
  • Open standards for infrastructure vendors
  • Wider participation

Crossplane as a Universal Cloud Control Plane

PreviousCROSSPLANE - Cloud Control Plane and moreNextAutomating Infrastructure with Crossplane

Last updated 1 year ago

  • With Crossplane, we can assemble infrastructure from multiple could providers to expose them as a high-level API.

  • These APIs can provide a universal experience across teams, irrespective of the underlying cloud vendor.

  • Crossplane can cover end-to-end automation of both day 1 and day 2 concerns.

    • Day 1:

      • Infrastructure provisioning

      • Encoding policies

      • Governance

      • Security constraints

    • Day 2:

      • Drift management

      • Upgrades

      • Monitoring

      • Scaling

Crossplane control plane

Open standards for infrastructure vendors

  • Crossplane uses the Crossplane Resource Model(XRM), an extension of the , as the open standard for infrastructure providers.

  • The ability to compose different infrastructures in a uniform and no-code way has its foundation on this standardization.

Wider participation

Providers

Infrastructure providers will be interested in building respective Crossplane controllers to enable customers to use their offerings through Crossplane. It requires following the standards set by XRM. CNCF will ensure this happens by certifying the providers built by infrastructure vendors.

Distribution

Many vendors will be interested in providing the Crossplane enterprise offering. The Crossplane Conformance Program enables this support.

Crossplane and CNCF have a

Crossplane Conformance Program
Kubernetes Resource Model (KRM)
Why Crossplane Is so Exciting
How the Kubernetes Resource Model Enables Configuration as Data