Skip to main content

CLI reference

Last updated on

This topic lists the installation parameters for both the helm and clustermgr flows. Select the tab that matches the method you use. The two flows accept different names for the same setting.

Installation Parameters for YAML

Base values are provided through override.yaml and optional override files.

ParameterDefaultDescription
cluster.version-Workflow / installer package version
cluster.nameharnessCluster name
cluster.tfi.dns-External DNS name for the platform
cluster.tfi.userEmail-Admin user email
cluster.tfi.userPassword-Admin user password
cluster.tfi.storageClass-Storage class for persistent volumes
cluster.tfi.ingressTypenginxIngress type (nginx or istio)
cluster.airGapEnabledfalseEnable air-gapped mode
cluster.imageRegistryHost-Private registry host (air-gap)
cluster.imageRegistryPathPrefix-Private registry path prefix (air-gap)
cluster.imageRegistryUsername-Private registry username (air-gap)
cluster.imageRegistryPassword-Private registry password/token (air-gap)

Installation Parameters for command line

The following table lists the parameters you pass on the helm command line:

ParameterDescription
-n, --namespaceKubernetes namespace for installation
--create-namespaceCreate namespace if it does not exist
-f override.yamlBase values file
-f override-<ingress>.yamlIngress-specific override file
--set-file cluster.helmValues.harness=...Inject harness-values.yaml during discovery flow