The VAST DataEngine CLI provides commands that perform the same tasks as the VAST DataEngine web user interface. The CLI also enables you to package a function as an image to upload to the container registry. You will need to initialize and package functions in order to deploy them within DataEngine pipelines (as described in Creating a DataEngine Function).
Download the VAST DataEngine CLI binary file for your operating system.
Save the file locally.
Run the
vastde config initcommand with the following syntax to initialize and edit the CLI configuration:
vastde config init --password PASSWORD
--tenant TENANT_NAME
--username USERNAME
--builder-image-url BUILDER-IMAGE-URL
--vms-url VMS-URLSubstitute the arguments for the following values:
| The password is associated with the username you provide as USERNAME. |
| The name of the tenant you want to connect to (running DataEngine). |
| A username of a user with access to the specified tenant. This can be an application user, a tenant admin user or a cluster admin user. |
| The URL of the VAST DataEngine Builder Docker image, in the format To find a version tag, browse to For example, |
| The URL to the cluster's VAST Management Service (VMS) in the format |
To view the content of the configuration file:
vastde config view
Now that the configuration is initialized, you can run CLI commands against the specified tenant's DataEngine.
Note
VAST DataEngine CLI documentation is available at here.