Skip to main content
Alias: cnap inst

List installs

cnap installs list

Get install details

cnap installs get <install-id>

Create an install

cnap installs create --product <product-id> --region <region-id>
Deploys a product to a region. Starts an async workflow.
FlagRequiredDescription
--productYesProduct ID
--regionYesRegion ID

Delete an install

cnap installs delete <install-id> --force
Triggers an async deletion workflow that removes the ArgoCD application and install record.

Update helm values

# Update template values for a helm source
cnap installs update-values <install-id> --source <helm-source-id> -f values.yaml

# Update per-install value overrides (applied on top of product base values)
cnap installs update-overrides <install-id> --source <helm-source-id> -f overrides.yaml
Both commands accept YAML or JSON files via the -f / --values flag.
FlagRequiredDescription
--sourceYesHelm source ID
-f, --valuesYesPath to values file (YAML or JSON)

List pods

cnap installs pods <install-id>

Stream logs

# Interactive picker
cnap installs logs

# With explicit arguments
cnap installs logs <install-id> --pod <name> --container <name> --follow
When run without arguments, shows cascading pickers to select an install, pod, and container.
FlagDescription
--podPod name (all pods if omitted)
--containerContainer name
-f, --followFollow log output (default: true)
--tailNumber of lines to tail
--sinceOnly return logs newer than N seconds

Interactive shell

# Interactive picker
cnap installs exec

# With explicit arguments
cnap installs exec <install-id> --pod <name> --container <name> --shell /bin/bash
Opens a WebSocket connection to a pod container for interactive shell access.
FlagDescription
--podPod name
--containerContainer name
--shellShell to use (default: /bin/sh)