Skip to main content

install

inctl asset install

Install an asset

inctl asset install <asset_id_version> [flags]

Examples


Install a specific asset ID version from a catalog to the specified solution:
$ inctl asset install ai.intrinsic.calculator_service.0.20260126.0-RC00 \
--org my_org \
--solution my_solution_id

Install a local bundle to the specified solution:
$ inctl asset install abc/bundle.tar \
--org my_org \
--solution my_solution_id

To find a running solution's id, run:
$ inctl solution list --org my_org --filter "running_on_hw,running_in_sim" --output json

The asset can also be installed by specifying the cluster on which the solution is running:
$ inctl asset install ai.intrinsic.calculator_service.0.20260126.0-RC00 \
--org my_org \
--cluster my_cluster

Install a local bundle to into a solution running on the specified cluster:
$ inctl asset install abc/bundle.tar \
--org my_org \
--cluster my_cluster

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 asset. 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.

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