DGCLI utility releases
3.0.0
Changed the process of working with installation artifacts:
-
All services available for installation in On-Premise are now grouped into components. See the updated DGCLI configuration file.
-
Updated the list of parameters for working with the utility:
- Added new
--componentand--componentsparameters for different utility modes. - Changed the behavior of the
--versionparameter.
See the Command-line arguments reference.
- Added new
-
Updated the data cleanup process: see the Installation artifact lifecycle.
-
Updated commands for installing services using Helm charts.
Important
Starting September 2025, new versions of all services within On-Premise can only be installed using the version 3.x of the DGCLI utility and by following the steps below. To install On-Premise versions 1.43.0 and earlier, you can use the 2.x version of the utility.
To switch to the new service installation and update process, follow these steps:
- Install the latest version of the DGCLI utility.
- Specify the required components for artifact fetching in the utility configuration file. See the updated file structure description.
- Follow the updated instructions for fetching installation artifacts and installing individual services.
2.21.0
- Updated the operation of
license,save, andrestoremodes: to use them in On-Premise versions 1.16.0 or lower, you must now add the--with-license-v1argument so that commands run correctly. See the Command reference.
2.19.1
- The
dgctl pullcommand now writes the size of downloaded artifacts (service images, data, and others) to the log. See thepullmode description.
2.17.0
- Added a new mandatory
--userparameter for callingdgctl. See the Command reference.
2.14.0
- Added a new
secure: boolparameter to thedgctl-config.yamlconfiguration file to enable working with an S3 compatible storage via HTTPS.
2.9.0
- The command
dgctl restorewill restore two manifest files,latest.jsonand a manifest with timestamp{timestamp}.json, as it works ondgctl pull. - Utility optimized on loading large files.
2.8.5
- Introduced command
dgctl licensewith optional flag--from-file.