Overview
The kdb Insights Command Line Interface is a tool to manage your kdb Insights Enterprise application. Use it to:
-
Manage deployments
You can install, upgrade and uninstall the kdb Insights Enterprise.
The installation documentation describes how to do this in detail.
-
Manage assemblies
You can programmatically create, manage and teardown assemblies.
This functionality is available via the
kxi assembly
subcommand. -
Manage packages
You can create and manage packages that allow you to introduce custom logic into the kdb Insights Enterprise.
Read the packaging documentation for more detailed information.
-
Azure
You can interact with kdb Insights Enterprise on the Azure Marketplace.
Read the Azure documentation for more detailed information about how the CLI can be used in this context.
Installing the CLI
To install the CLI, use the CLI installation guide.
Value Precedence
The kxi install run
command uses values according to the hierarchy:
- The command line parameter you provided. See command line interface reference for options.
- Values file
- Values secret
- The default value
Options precedence
The CLI reads each option value in the following order of precedence:
- The command line parameter
- The value set in your local cli-config file
- The response to a user prompt (in an interactive session)
- The default value
Namespace precedence
The namespace option precedence has an extra check and is read in the following order:
- The
--namespace
command line parameter - The namespace set in your active Kubernetes context
- The
namespace
value set in your local cli-config file - The response to a user prompt (in an interactive session)
- The default value