Today we’re excited to share the alpha version of Upbound’s VSCode plugin for Crossplane. With this free tool, platform teams can more easily compose infrastructure resources and author Crossplane providers for their platforms using one of the most popular code editors. The plugin is available for free on the VSCode Marketplace.
Our customers have given us incredible feedback on the benefits of building their platforms around control planes. They found that once they deployed our downstream Crossplane distribution, Universal Crossplane (UXP), it was easier than ever to give developers access to their platform and manage all of the infrastructure they deployed with it.
However, a top complaint was how difficult it was to compose infrastructure resources or author a new provider. Upbound offers professional services which help customers compose infrastructure, and the provider ecosystem around Crossplane is growing each and every day, but a key benefit of building a platform using a control plane is being able to quickly add new resources and abstractions to it yourself.
We built this VSCode plugin to help the entire Crossplane community more easily author providers and compose infrastructure abstractions. All that’s required is a free download of the Upbound CLI, up, which now comes with the language server we use to power this plugin.
Platform teams using this plugin will find it easier to compose infrastructure without memorizing the API schema of the Managed Resources they’re using.
The plugin, as well as the language server it uses, is open source and free to use. Community members looking to contribute or who want to submit a bug/feature request can do so on the project’s GitHub page.
Subscribe to the Upbound Newsletter