up xpkg dep

Downloads the dependencies of a package for the Crossplane Language Server.

This cache is only for the Crossplane Language Server. This doesn’t cache files for Crossplane images.

up xpkg dep

Arguments

  • <Configuration file> - The Configuration file to cache dependencies. Defaults to ./crossplane.yaml.
  • -d, --cache-dir - The location of the cache directory. Defaults to ~/.up/cache/.
  • -c, --clean-cache - Removes all files in the cache directory.

Examples

  • Download and cache the dependency files for an example Configuration package.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
cat crossplane.yaml
apiVersion: meta.pkg.crossplane.io/v1
kind: Configuration
metadata:
  name: my-pkg
spec:
  crossplane:
    version: '>=v1.8.0-0'
  dependsOn:
  - provider: crossplane/provider-aws
    version: '>=v0.14.0'

1
2
3
up xpkg dep
Dependencies added to xpkg cache:
- crossplane/provider-aws (v0.32.0)