Welcome! 👋🏻
Whether you are new to Crossplane package authoring or an experienced Crossplane
operator, we hope this extension enhances your development experience.
- Step 1. If you haven't done so already, install the latest version of Up
and the VS Code Up extension.
- If you currently have
upinstalled, make sure you are using at least versionv0.8.0.- You can check your version by running
up --version.
- You can check your version by running
- Managing extensions in VS Code.
- If you currently have
- Step 2. To activate the extension, open any directory or workspace
containing a Crossplane package (i.e. one that contains a
crossplane.yaml).
This extension currently provides diagnostics as you work, through its integation
with xpls. You can see overviews of the various features currently available
below:
(crossplane.yaml dependency version validation)
(crossplane.yaml dependency type validation)
(crossplane.yaml dependency missing validation)
(Composed resource schema validation)
(Composed resource schema validation with patched details)
(XRD openAPIv3Schema validation)
If you run into a problem please reach out to us by filing an issue, starting a GitHub discussion, or by asking a question on Slack
See CONTRIBUTING.md
