Edge Command Line Interface (CLI)
As an Edge administrator, you can use the Edge Command Line Interface (CLI) tool to set up and manage your Edge site and troubleshoot issues effeciently.
You can use the Edge CLI tool to manage already installed Edge sites on k3s or to install and manage your Edge site on a managed Kubernetes cluster.
Note This is not an exhaustive list of commands. If you want to see the full list of commands available via the Edge CLI, run the CLI help command.
Note You can't use the Edge CLI to install Edge sites on bundled k3s.
| Action | Definition | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Download a new Edge CLI |
You may need to download an Edge CLI because you do not have it available locally yet or you need a newer version of the Edge CLI.
|
||||||||||||||||||||||||||||||||||||||
| Get Edge site diagnostics |
Use this command from this command and provide the results to Collibra Support when troubleshooting issues on your Edge site: Copy
|
||||||||||||||||||||||||||||||||||||||
| Create an Edge site backup |
Use this command to create a backup of your Edge site. This is required when you want to reinstall your Edge site. Copy
|
||||||||||||||||||||||||||||||||||||||
| Restart Edge components |
Use this command if you need to restart an Edge component, but not restart the virtual machine: Copy
|
||||||||||||||||||||||||||||||||||||||
| Download a JDBC job output file. |
Copy
Show me the command flags
|
||||||||||||||||||||||||||||||||||||||
| Update forward proxy settings |
Use this command to update forward proxy settings for your Edge site: Copy
|
||||||||||||||||||||||||||||||||||||||
| Pull list of custom certificates |
Use this command to pull a list of all custom certificates configured on your Edge site. Copy
Additional parameters:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||
| Add custom certificates to the Edge site truststore |
Use this command to add custom certificates to the Edge truststore after an Edge site has been installed: Copy
Note A custom "ca.pem" file cannot exceed 100kb.
Additional parameter:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||
| Replace all existing custom certificates in the Edge site truststore |
Use this command to replace all existing custom certificates in the Edge site truststore. Copy
Note
Additional parameter:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||
| Deploy or replace a public key for trusted drivers. |
Use this command to deploy a public key or to replace an existing key. Signature enforcement becomes active the moment this command succeeds. You don't need to restart the Edge site. Warning When you deploy a key, it applies to every driver already configured on the Edge site, not just new ones. If existing connections use unsigned drivers, those connections will immediately start to fail. Re-sign all affected drivers before deploying a key to a live environment. Copy
Show me the command flags
|
||||||||||||||||||||||||||||||||||||||
| Check if a trusted driver signing key has been added to an Edge site |
Use this command to confirm whether a signing key is configured on the Edge site. This command returns only the key algorithm and bit size, it never returns the key material itself. Copy
|
||||||||||||||||||||||||||||||||||||||
| Remove a trusted driver signing key from an Edge site |
Use this command to remove the signing key from the Edge site. This immediately disables all signature verification across the entire site. Warning Removing the signing key immediately disables driver verification for every connection on the Edge site. After this command runs, any driver, whether signed or unsigned, is accepted. Copy
|
||||||||||||||||||||||||||||||||||||||
| Setup and use Vaults with your Edge site |
This feature is available only in the latest UI. Vault commands are dependent on which vault and authentication method you use. Visit the vault documentation pages to learn what the Edge CLI commands are to setup and use your vault integration. |
||||||||||||||||||||||||||||||||||||||
| Setup and manage shared files for the Shared Storage connection |
The Shared Storage connection for technical lineage allows you to access data source files from a shared folder. To setup and manage the folder and files used for the Shared Storage connection, use the following commands in the Edge CLI:
|
Access help
If you need help when using the Edge CLI tool, you can run the help command to:
- View a full list of supported Edge CLI commands:Copy
sudo ./edgecli -h - View the specific parameters and usage of a specific Edge CLI command. For example, the following command returns help information for the Shared Storage connection delete shared folder:
sudo ./edgecli objects folder-delete -h Deletes shared folder that was uploaded, if it exists Usage: edgecli objects folder-delete [flags] Flags: --target string The folder name specified in edge (DGC) Global Flags: -h, --help
| Actions | Definitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Install an Edge site |
You can install your Edge site on a managed Kubernetes cluster by following the steps outlined in Install an Edge site, in addition to running one of the following commands: Note
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Uninstall an Edge site |
If you have installed your Edge site using the Edge CLI method, you can uninstall your Edge site by using one of the following commands:
Note
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Download a new Edge CLI |
You may need to download an Edge CLI because you do not have it available locally yet or you need a newer version of the Edge CLI.
Note If your Edge site is installed on a dedicated cluster via the Edge CLI method and it does not have a custom namespace, you can remove |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Get Edge site diagnostics |
Use this command from this command and provide the results to Collibra Support when troubleshooting issues on your Edge site: Copy
Note If your Edge site is installed on a dedicated cluster via the Edge CLI method and it does not have a custom namespace, you can remove |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Create an Edge site backup |
Use this command to create a backup of your Edge site. This is required when you want to reinstall your Edge site. Copy
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restart Edge components |
Use this command if you need to restart an Edge component, but not restart the virtual machine: Copy
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Download a JDBC job output file. |
Copy
Show me the command flags
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Update forward proxy settings |
Use this command to update forward proxy settings for your Edge site: Copy
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pull list of custom certificates |
Use this command to pull a list of all custom certificates configured on your Edge site. Copy
Additional parameters:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Add custom certificates to the Edge site truststore |
Use this command to add custom certificates to the Edge truststore after an Edge site has been installed: Copy
Note
A custom "ca.pem" file cannot exceed 100kb.
Additional parameter:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Replace all existing custom certificates in the Edge site truststore |
Use this command to replace all existing custom certificates in the Edge site truststore: Copy
Note
Additional parameter:
Show me examples…
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Deploy or replace a public key for trusted drivers. |
Use this command to deploy a public key or to replace an existing key. Signature enforcement becomes active the moment this command succeeds. You don't need to restart the Edge site. Warning When you deploy a key, it applies to every driver already configured on the Edge site, not just new ones. If existing connections use unsigned drivers, those connections will immediately start to fail. Re-sign all affected drivers before deploying a key to a live environment. Copy
Show me the command flags
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Check if a trusted driver signing key has been added to an Edge site |
Use this command to confirm whether a signing key is configured on the Edge site. This command returns only the key algorithm and bit size, it never returns the key material itself. Copy
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remove a trusted driver signing key from an Edge site |
Use this command to remove the signing key from the Edge site. This immediately disables all signature verification across the entire site. Warning Removing the signing key immediately disables driver verification for every connection on the Edge site. After this command runs, any driver, whether signed or unsigned, is accepted. Copy
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Setup and use Vaults with your Edge site |
This feature is available only in the latest UI. Vault commands are dependent on which vault and authentication method you use. Visit the vault documentation pages to learn what the Edge CLI commands are to setup and use your vault integration. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Setup and manage shared files for the Shared Storage connection |
The Shared Storage connection for technical lineage allows you to access data source files from a shared folder. Important
Files are temporary and are automatically deleted in any of the following situations:
To setup and manage the folder and files used for the Shared Storage connection, use the following commands in the Edge CLI:
|
Access help
If you need help when using the Edge CLI tool, you can run the help command to:
- View a full list of supported Edge CLI commands:Copy
./edgecli -h - View the specific parameters and usage of a specific Edge CLI command. For example, the following command returns help information for the Shared Storage connection delete shared folder:
./edgecli objects folder-delete -h Deletes shared folder that was uploaded, if it exists Usage: edgecli objects folder-delete [flags] Flags: --target string The folder name specified in edge (DGC) Global Flags: -h, --help