Skip to main content

install (Beta)

This topic describes the options available with the Embedded Cluster install command. For procedural steps, see Online installation with Embedded Cluster, Air gap installation with Embedded Cluster, and Automate installation with Embedded Cluster.

Usage

sudo ./<app-slug> install --license <path-to-license> [flags]

Flags

FlagTypeDescription
--airgapPerform an air-gapped installation. For more information, see Air gap installation with Embedded Cluster.
--api-portintPort for the external daemon API used by joining nodes. Default: 30081
--cidrstringCIDR range for Pod and Service IP addresses. Default: 10.244.0.0/16
--config-valuesstringPath to the ConfigValues file for headless installs.
--data-dirstringData directory for Embedded Cluster. Default: /data-dir (confirm with install --help for your binary).
--headlessRun installation without the interactive installer UI.
--hostnamestringHostname to use for this node.
--http-proxystringHTTP proxy URL.
--https-proxystringHTTPS proxy URL.
--ignore-app-preflightsBypass application preflight check failures. The checks still run. Applies to headless installations only, and does not override a check that the application vendor marked as required with strict: true. See Whether users can bypass a failed check.
--ignore-host-preflightsBypass Embedded Cluster host preflight check failures. The checks still run. Applies to headless installations only. See Whether users can bypass a failed check.
--installer-passwordstringPassword for the installer UI.
--installer-portintPort for the installer UI. Default: 30080
-l, --licensestringPath to the license file.
--network-interfacestringNetwork interface to use.
--no-proxystringComma-separated list of hosts that should not use the proxy.
--registrystringAddress of a customer-managed (BYO) OCI registry to pull all application and infrastructure images from, in the form host[:port][/namespace]. For more information, see Install with a customer-managed registry.
--registry-usernamestringUsername for the BYO registry specified by --registry. Optional for anonymous registries.
--registry-passwordstringPassword for the BYO registry specified by --registry. Optional for anonymous registries.
--registry-ca-certstringPath to a PEM-encoded CA certificate used to verify the BYO registry's TLS certificate. Only required when the registry uses a private CA that is not in the host's system trust store.
--registry-tls-certstringPath to a PEM-encoded client certificate presented to the BYO registry for mTLS authentication. Use with --registry-tls-key.
--registry-tls-keystringPath to the PEM-encoded private key that pairs with --registry-tls-cert.
--rolesstringsComma-separated role names to assign to this node. Must include the controller role. Defaults to the configured controller role. For more information about defining roles, see roles in Embedded Cluster Config.
--tls-certstringPath to a TLS certificate file for the installer.
--tls-keystringPath to a TLS private key file for the installer.
-y, --yesAssume yes to prompts (for example, when skipping preflights).
-h, --helpHelp for install.