Skip to main content

New from Upbound: Ready-made Cluster as a Service Configuration and Managed Control Planes in Your Own Environment

Our latest releases include a configuration to power your Cluster-as-a-Service offering as well as Upbound Spaces, a new feature that allows you to run your own Upbound managed control planes in any hyperscale cloud provider or data center. Read on to learn about the newest features and enhancements on Upbound.

Offer Cluster-as-a-Service to your organization with configuration-caas

Many of the platform teams using Upbound to build an internal developer platform (IDP) are looking to provide their end users with a self-service pathway to create Kubernetes clusters on-demand. They want these clusters to be configured to their company’s standards while also giving developer teams the ability to tweak specific variables, such as region. To support our customers on this journey, we built configuration-caas, a Crossplane configuration that allows control planes to provision fully configured Kubernetes clusters, composed using cloud service primitives from the Upbound AWS, GCP, and Azure Official Providers.

With our latest release, configuration-caas is now available for you to deploy to an Upbound managed control plane directly from the Upbound Marketplace. Simply select Run in Upbound to get started.

You can also run configuration-caas in Upbound by selecting the Cluster as a Service option from the configuration gallery in the Getting Started and Create Configuration experiences in the Upbound Console.

If you’re new to Upbound, check out this quickstart guide for step-by-step instructions for how to set up configuration-caas in an Upbound managed control plane.

Bring Managed Control Planes to your own environment with Upbound Spaces

In case you missed it, last week we launched a new feature of Upbound called Spaces. In short, Spaces allows you to self-host many managed control planes in a single Kubernetes cluster running in your own environment in addition to the Upbound managed environment that we offer today. Read our official announcement for a full overview of the Spaces feature and its core benefits. You can also learn more about Upbound Spaces by checking out the docs.

Improvements & Fixes

  • Based on user feedback, we have added group names to the top-level API cards in our control plane explorer graph view (as shown in a screenshot above)
  • We’ve added sorting functionality to the Console dashboard and configuration list view that we released a few weeks ago. To apply sorting to the lists, just click on any column header
  • We resolved a bug in the Provider tab of the control plane explorer that resulted in the count of ProviderConfigs for provider families to incorrectly display as zero until the page was reloaded
  • We updated the the Upbound Github app to request the permissions necessary to clone Configuration repositories that contain workflow files

If you have feedback, a feature you’d like to see, or want to chat with the Product team, you can find us in the #Upbound channel of the Crossplane community slack.

What’s Next?

View this webinar to hear more about why running Upbound Spaces might be right for you, especially if you have rigorous compliance and data sovereignty requirements for your internal developer platforms (IDPs) and cloud-native Infrastructure-as-Code (IaC)!

About the Author

Sam's a Product Manager. She's spent many years working in product and strategy in the open source world and now helps platform teams build internal cloud platforms with amazing developer experiences.

Profile Photo of Sam Alipio