Crossplane popsicle iconAnnouncing Upbound Universal Crossplane (UXP) – Try it Now!

Frequently Asked Questions

General

Upbound Cloud, built on open source Crossplane, transforms how operations teams and developers self-service infrastructure and applications in dynamic, cloud native environments using the Kubernetes API.

Upbound Cloud brings the power of Crossplane to the enterprise. It provides the operations and governance capabilities that enterprises need as their Crossplane environment grows. Upbound Cloud is the best way to run Crossplane in production at scale by providing a finely-tuned package of advanced software, support and services. Crossplane delivers a powerful open source control plane to enterprise platforms, enabling companies to standardize on application and infrastructure management, effectively implement their security and governance policies and publish an internal API that integrates with their development workflows and tools.

Crossplane Community Edition, based on the open source project, is always free and comes with community forum support. For those looking for more, Upbound Cloud offers Enterprise Edition subscriptions, which include both software and SLA-based technical support.

Control planes are the next evolution in infrastructure management and developer productivity. With a Universal Control Plane, operators can standardize infrastructure management and provisioning across all their environments and vendors.

Kubernetes pioneered the management of infrastructure and services with an API driven approach, which is the basis of the control plane. Kubernetes' true 'superpower' is that it can become the control plane for any resource, not just the containers. The next logical application of these ideas is to use Kubernetes as a universal control plane which manages containers, VMs, serverless, and all of the infrastructure they connect to.

The Kubernetes Control Plane can serve as a foundation to enable a Universal Control Plane, which is what the open source Crossplane project is all about. Crossplane standardizes infrastructure and application management using the same API-centric, declarative configuration and automation approach pioneered by Kubernetes. It provides a consistent API across a diverse set of vendors resulting in a uniform experience for managing resources - and provides a really clear contract between what the platform teams offer and what the dev teams want to consume.

Crossplane is an open source, vendor-neutral control plane that integrates seamlessly with existing tools and systems, and makes it easy to set policies, quotas and track reports. It supports any infrastructure or service regardless of where it’s running or who built it. To learn about Ubpound’s visions for control planes read - Kubernetes True Super Power is its Control Plane by Founder and CEO, Bassam Tabbara.

Today, every enterprise needs to become more agile and deliver software faster. Fundamental to this is the ability to rapidly provision infrastructure so developers can work more efficiently. Both platform teams and developers are frustrated by how many tickets, meetings and approval are required to deploy and scale infrastructure in today’s multi-cloud world. Upbound reduces the amount of friction, time and cost associated with this process by delivering a unified, self-service approach to provisioning cloud services and infrastructure using the same API-centric, declarative configuration and automation pioneered by Kubernetes

Across industries, organizations are building their own cloud platform consisting of a combination of on-premises infrastructure and cloud vendors. Currently, Kubernetes is being used as the foundation for many cloud native platforms. Although Kubernetes does not provide a full PaaS-like experience out of the box, the combination of a well-defined API, clear abstractions and comprehensive extension points make this a perfect foundational component on which to build.

Upbound provides a consistent API across a diverse set of vendors resulting in a uniform experience for managing resources and provides a really clear contract between what the platform teams offer and what the dev teams want to consume. Benefits from our approach include:

  • Platform teams can assemble infrastructure from multiple vendors and expose higher level self-service APIs for application teams to consume without having to write any code.
  • Developers can self-service what they need and it automatically adheres to their organization's policies, permissions and quotas.
  • Enterprises can innovate faster with a modern and automated, self-service operations strategy.

Upbound Cloud, built on open source Crossplane, is the easiest and safest way to self-service and manage any infrastructure an application team needs. Any organization looking to simplify and accelerate cloud native operations and empower their developers, should try Upbound.

Upbound Cloud is a SaaS product whose Crossplane management console interface runs in North American data centers. Customers are able to connect their own Crossplane clusters running in their environments to Upbound Cloud, keeping any sensitive information in your environment.

Start a free 14 day trial today by signing up directly from Upbound.io, or contact us for a longer evaluation.

Not today, but our enterprise Crossplane distribution is free to use by itself. You can get it here.

Yes, we offer implementation services and long term support to all of our Upbound Cloud customers.

Yes. Upbound Cloud integrates seamlessly with pipelines and automation tools. Operators can use the Upbound Cloud API or connect to the Crossplane instances directly and use kubectl to manage their cloud infrastructure.

You can start a trial of Upbound Cloud by creating an account here, or you can reach out to our team to get a demo and discuss pricing.

Crossplane

Crossplane is an open source cloud native control plane that delivers a universal API for cloud computing. It installs into any Kubernetes cluster and extends the Kubernetes API with definitions for infrastructure and services which live outside of the cluster. Crossplane exposes workload and resource abstractions on top of Kubernetes and existing cloud-based managed services with the goal of enabling a high degree of workload portability across cloud providers.

Crossplane was created by Upbound, but since 2019 has been donated to the CNCF, is maintained by the cloud native community and is now a sandbox project.

Crossplane, is an open source project that enables engineers to manage any infrastructure or cloud services directly from Kubernetes. It is built by a community of SREs and DevOps engineers for platform teams who want to standardize how they provision and manage infrastructure using the same API-centric approach pioneered by Kubernetes.

Crossplane is based on the declarative management engine of Kubernetes, and borrows heavily from it. Crossplane uses the Kubernetes API server (kube-apiserver), etcd, and a few of the Kubernetes controllers. Crossplane can run on-top of an existing Kubernetes cluster without changes.

Despite the similarities, Crossplane should not be confused with Kubernetes. The two operate at different levels and solve different problems. Kubernetes is a container orchestrator and is responsible for managing containers, pods, nodes, and storage volumes. Crossplane is a cross-cloud orchestrator and manages databases, message queues, buckets, data pipelines, etc. directly on-top of cloud providers.

Crossplane does not require that applications deploy or use containers at all. You can use Crossplane without doing anything with containers. However, because most cloud providers offer managed Kubernetes services, Crossplane can provision and manage full Kubernetes clusters as well.

By adopting the Kubernetes architecture and many of its concepts and principles, we hope that Crossplane will be instantly familiar to the cloud native community.

You can run Crossplane anywhere. Crossplane is a community driven, vendor neutral project which lets Kubernetes clusters talk to any infrastructure or service, regardless of which vendor built it. Whether you’re using a single Kubernetes cluster in EKS, AKS, GKE, ACK, PKS or a multi-cluster manager like Rancher or Anthos, Crossplane integrates with all of them. Crossplane installs into any existing cluster exposing CRDs and a standard API across infrastructure and service providers making provisioning and management fast and simple.

Our community is welcoming and friendly to both beginners and advanced Kubernetes experts. However, all of our support is done as best effort attempts. You can learn more about enterprise solutions, including commercial support, on the Crossplane community vendors page or at Upbound.io.

You can view the Crossplane roadmap on GitHub. If you don’t see what you’re looking for, please submit an issue and let the community know!

Of course! We would love to support you with information, content or swag. Please reach out on Slack and let the community know your interest.

You can visit the Crossplane website to get started with the project and feedback can be shared via the project GitHub repository or in the Crossplane Slack channel.

Ready to Get Started?

See how Upbound helps platform teams and developers provision infrastructure faster.

Headquartered in the Pacific Northwest, hiring globally.

© 2021 Upbound

Terms & ConditionsPrivacy Policy
Why Upbound?Upbound CloudUniversal CrossplaneUpbound RegistryPartnersCompanyCareers
DocumentationFAQsStatusContactPricingBlog

Follow us

GitHub
Twitter
LinkedIn
YouTube

Headquartered in the Pacific Northwest, hiring globally.

© 2021 Upbound