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
up
installed, 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