Updates to access, maintenance, and support policy for official packages:On February 3, 2025 Upbound is updating the access policy for Official Providers
Providers bundle Managed Resources and controllers so Crossplane can manage infrastructure resources. Families contain shared types for related Providers. Official packages are fully maintained and covered by Upbound Support.
Still need more information? Read our FAQ or contact us to learn more about the Upbound Marketplace.
How does the Upbound Marketplace work and why should I use it?
The Upbound Marketplace is a central hub for finding Crossplane packages with verified content and auto-generated documentation. Upbound curates a set of Official Providers which are actively maintained and thoroughly tested to help you discover the best building blocks for your internal cloud platform.
What is the difference between Providers and Configurations?
Both Providers and Configurations are instrumental in building your internal cloud platform. Providers supply external APIs that you consume from cloud providers and other infrastructure providers. Compositions allow you to build your own API on top of those primitives, meaning that you are in control of what abstractions your platform offers and how they change over time.
What is an Upbound Official Provider?
Upbound authors, maintains, and supports a set of open source Crossplane providers called Official Providers. Upbound Official Providers are available for use under an Apache 2.0 license, with support requiring an additional service contract. Within the Marketplace, Official Providers are designated by the "Upbound Official" badge.
What is an Upbound Partner Provider?
Partner Providers are authored and maintained by an Upbound partner. Providers in this category have been developed under the guidance and assistance of Upbound and have been verified by Upbound for code quality and test coverage.
What are Provider Families and how they are used?
Upbound packages each of the official providers for Amazon AWS, Google GCP and Microsoft Azure as a “family.” A provider family organizes the provider's resources into unique packages, organized by a common set of services. Provider families reduce the resources required to install and run providers and improve performance over a single monolithic provider.
How do I author a new Provider, Configuration or Function?
Authoring a Crossplane package is as simple as building and pushing an OCI image. Upbound has created example templates for building a Provider, Configuration or Function package to help you get started.
How do I contribute my Provider, Configuration or Function to the Marketplace?
Once you have created an Upbound Account, the easiest way to build and push your package to the Marketplace is with the up CLI. It offers client-side validation and other helpful tooling to ensure a seamless experience.
Is the Upbound Marketplace free to use?
The Upbound Marketplace is free for the entire Crossplane community. Documentation and public package consumption is free for all users, while adding your own only requires a free Upbound account.