Skip to content

kindplane provider add

kindplane provider add

Add a Crossplane provider to the cluster

Synopsis

Add a new Crossplane provider to the running cluster.

The provider name is the Kubernetes resource name for the provider. The package is the full OCI package path including version tag.

kindplane provider add <provider-name> [flags]

Examples

  # Add AWS provider from Upbound
  kindplane provider add provider-aws --package xpkg.upbound.io/upbound/provider-aws:v1.1.0

  # Add Kubernetes provider from crossplane-contrib
  kindplane provider add provider-kubernetes --package xpkg.upbound.io/crossplane-contrib/provider-kubernetes:v0.12.0

  # Add provider and wait for it to be healthy
  kindplane provider add provider-gcp --package xpkg.upbound.io/upbound/provider-gcp:v0.22.0 --wait

Options

  -h, --help               help for add
  -p, --package string     full OCI package path with version (e.g., xpkg.upbound.io/upbound/provider-aws:v1.1.0) (required)
      --timeout duration   timeout for installation (default 5m0s)
      --wait               wait for provider to be healthy (default true)

Options inherited from parent commands

  -c, --config string   config file (default is ./kindplane.yaml)
  -V, --verbose         verbose output

SEE ALSO