upgrade (Beta)
This topic describes the options available with the Embedded Cluster upgrade command. For procedural steps, see Perform updates in embedded clusters.
Usage
sudo ./<app-slug> upgrade --license <path-to-license> [flags]
Flags
| Flag | Type | Description |
|---|---|---|
--config-values | string | Path to the ConfigValues file for headless upgrades. |
--force-skip-ha-migration-check | Skip checks related to high availability (HA) migration. Use with caution. | |
--headless | Run the upgrade without the interactive installer UI. | |
--hostname | string | Hostname to use for this node. |
--ignore-app-preflights | Skip application preflight checks. | |
--ignore-host-preflights | Skip Embedded Cluster host preflight checks. | |
--installer-password | string | Password for the installer UI. |
--installer-port | int | Port for the installer UI. Default: 30080 |
-l, --license | string | Path to the license file. |
--registry | string | Update the customer-managed (BYO) OCI registry address, in the form host[:port][/namespace]. Pass --registry="" to disable BYO and revert to the default registry. Omit the flag to leave the current registry address unchanged. For more information, see Change BYO registry configuration on upgrade. |
--registry-username | string | Update the username for the BYO registry. Pass --registry-username="" to clear the value. Omit the flag to leave it unchanged. |
--registry-password | string | Update the password for the BYO registry. Pass --registry-password="" to clear the value. Omit the flag to leave it unchanged. |
--registry-ca-cert | string | Update the path to a PEM-encoded CA certificate used to verify the BYO registry's TLS certificate. Pass --registry-ca-cert="" to remove the CA certificate and fall back to the host's system trust store. Omit the flag to leave it unchanged. |
--registry-tls-cert | string | Update the path to a PEM-encoded client certificate presented to the BYO registry for mTLS authentication. Pass --registry-tls-cert="" to remove it. Omit the flag to leave it unchanged. Use with --registry-tls-key. |
--registry-tls-key | string | Update the path to the PEM-encoded private key that pairs with --registry-tls-cert. Pass --registry-tls-key="" to remove it. Omit the flag to leave it unchanged. |
--tls-cert | string | Path to a TLS certificate file for the installer. |
--tls-key | string | Path to a TLS private key file for the installer. |
-y, --yes | Assume yes to prompts. | |
-h, --help | Help for upgrade. |