Skip to main content

install

inctl skill install

Install a skill

inctl skill install <bundle> [flags]

Examples

Upload skill image to a container registry, and install the skill
$ inctl skill install abc/skill.bundle.tar --registry=gcr.io/my-registry --cluster=my_cluster

Use the solution flag to automatically resolve the cluster (requires the solution to run)
$ inctl skill install abc/skill.bundle.tar --solution=my-solution

Options

      --address string         (optional) Internal flag to directly set the API server address. Normally, you should use --org instead, which tells inctl to connect via the cloud.
--auth_password string (optional) The password used to authenticate private container registry access.
--auth_user string (optional) The username used to access the private container registry.
--cluster string The target Kubernetes cluster ID. If you set this, you must not set --solution.
Can be defined via the INTRINSIC_CLUSTER environment variable.
-h, --help help for install
--org string The Intrinsic organization to use. You can set the environment variable
INTRINSIC_ORG=organization to set a default organization.
--policy string (optional) The update policy to be used to install the skill. Can be: [ add_new_only update_unused update_compatible]
-p, --project string The Google Cloud Project (GCP) project to use. You can set the environment variable
INTRINSIC_PROJECT=project_name to set a default project name.
--registry string The container registry address.
Can be defined via the INTRINSIC_REGISTRY environment variable.
--solution string The target solution. Must be running. If you set this, you must not set --cluster.
Can be defined via the INTRINSIC_SOLUTION environment variable.
--timeout string (optional) Maximum time to wait for the skill to
become available in the cluster after starting it. Can be set to any valid duration
(\"60s\", \"5m\", ...) or to \"0\" to disable waiting. (default "180s")

Options inherited from parent commands

  -o, --output string   (optional) Output format. One of: (json, ndjson)
--print-trace Print the trace identifier when exiting.

SEE ALSO