edbctl setup v1.3
The edbctl setup command provides bootstrapping commands to set up the environment for Hybrid Manager (HM). With this command, you can set up the required credentials for HM.
Commands
edbctl setup command has following options:
- edbctl setup create-install-secrets — Creates the secrets required for installing HM on a Kubernetes cluster.
- edbctl setup list-install-secrets — Lists the secrets required for installing HM on a Kubernetes cluster.
edbctl setup create-install-secrets
The setup create-install-secrets command prepares a Kubernetes cluster for Hybrid Manager installation by creating required secrets and related resources. It validates the target cluster context, gathers credentials from the user or auto-generates supported values, and applies the generated resources to the cluster. This command supports single or multi-scenario secret creation, optional resource inclusion, and forced updates of pre-existing secrets.
To run this command, use:
edbctl setup create-install-secrets [--options]
Where options are:
--version string The version of Hybrid Manager that will be installed on the cluster (required). -s, --scenario strings The scenarios to install secrets (all scenarios if not specified). -a, --autogenerate Automatically generate missing secrets without prompting. -f, --force Force update of existing secrets. -h, --help Help for create-install-secrets.
This example shows how to create the install secrets for HM:
edbctl setup create-install-secrets --version v2026.2.0 # will create secrets for all scenarios edbctl setup create-install-secrets --version v2026.2.0 --scenario core,ai # Non-interactive mode: set interactive_mode config to off, then credentials are read from env vars edbctl config set interactive_mode off EDB_CORE_ADMIN_EMAIL1="owner@mycompany.com" EDB_CORE_ADMIN_PASSWORD1='My-Secret-Password-1' edbctl setup create-install-secrets --version v2026.2.0 --force
edbctl setup list-install-secrets
The setup list-install-secrets command provides a comprehensive overview of the secrets required for installing Hybrid Manager on a Kubernetes cluster. It lists all necessary secrets, their associated scenarios, and their current status (e.g., whether they already exist in the cluster). This allows you to preflight your inputs and ensure if you have all required information before running the installation, streamlining both scripted and non-interactive deployments.
To run this command, use:
edbctl setup list-install-secrets --version <version> [--scenario <scenario>] [--options]
Where options are:
--version string The version of Hybrid Manager that we are listing secrets for (required). -s, --scenario strings The scenarios to list secrets for (all scenarios if not specified). -a, --autogenerate Automatically generate missing secrets without prompting to determine if any required values are missing. -f, --force Include secrets that already exist in the cluster to check if they are up to date. -I, --interactive Run with user prompts to generate any missing secrets interactively. -y, --yes Automatically answer yes to any prompts when running in interactive mode. -o, --output string [table json yaml xml json-raw] (default "table"). -h, --help Help for list-install-secrets.
This example shows how to list the install secrets for HM:
edbctl setup list-install-secrets --version v2026.2.0 # will list secrets for all scenarios edbctl setup list-install-secrets --version v2026.2.0 --scenario core --scenario ai # will list secrets for core and ai scenarios
- On this page
- Commands