Managing Akeyless Gateway Versions for CSM
Uploading Akeyless gateway version file
Download the desired Akeyless gateway versions file. Refer to the CSM Akeyless Gateway Version File for CipherTrust Manager page to download the file.
Upload it on the CipherTrust Manager using the following command:
ksctl akeyless gateway-versions upload --version-file <path to akeyless_gateway_versions.tgz file>
The CipherTrust Manager allows the file to be uploaded in the
.tgz
format only.Valid file format
{ "akeyless_versions": [ { "version": "4.6.0", "release_date": "2024-04-16T00:00:00Z", "default": true, "current": false }, { "version": "4.7.0", "release_date": "2024-04-24T00:00:00Z", "default": false, "current": false } ] }
Download the desired Akeyless gateway versions file. Refer to the CSM Akeyless Gateway Version File for CipherTrust Manager page to download the file.
Log on to the CipherTrust Manager GUI.
Go to Admin Settings > Akeyless Config.
Under VERSION UPDATE, click Compatibility Matrix. Browse the downloaded
.tgz
file and click Save.The Akeyless gateway version file will upload on the CipherTrust Manager.
After uploading the file to the CipherTrust Manager, you can perform the following operations:
List Akeyless gateway versions
Get current Akeyless gateway version
Update Akeyless gateway version
Getting list of Akeyless gateway versions
Syntax
ksctl akeyless gateway-versions list --version <akeylessGWVersion> --default <true/false> --current <true/false>
Here,
version
- filters the details of the specified version.default
- each CipherTrust Manager version is linked with one default Akeyless gateway version. This flag filters the default Akeyless gateway version.current
- filters the current Akeyless gateway version.
Request
ksctl akeyless gateway-versions list
Response
{
"skip": 0,
"limit": 10,
"total": 2,
"resources": [
{
"version": "4.6.0",
"release_date": "2024-04-16T00:00:00Z",
"default": true,
"current": true
},
{
"version": "4.7.0",
"release_date": "2024-04-24T00:00:00Z",
"default": false,
"current": false
}
]
}
Getting current Akeyless gateway version
Syntax
ksctl akeyless gateway-version get
Request
ksctl akeyless gateway-version get
Response
{
"version": "4.6.0",
"release_date": "2024-04-16T00:00:00Z",
"default": true,
"current": true
}
Updating Akeyless gateway versions
Syntax
ksctl akeyless gateway-version update --version <akeylessGWVersion>
Request
ksctl akeyless gateway-version update --version 4.7.0
Response
There will be no response if a version is updated successfully.
Getting list of Akeyless gateway versions
Download the desired Akeyless gateway versions file. Refer to the CSM Akeyless Gateway Version File for CipherTrust Manager page to download the file.
Log on to the CipherTrust Manager GUI.
Go to Admin Settings > Akeyless Config.
Under VERSION UPDATE, expand the Select Version drop-down list to view the complete list of gateway versions.
Getting current Akeyless gateway version
Download the desired Akeyless gateway versions file. Refer to the CSM Akeyless Gateway Version File for CipherTrust Manager page to download the file.
Log on to the CipherTrust Manager GUI.
Go to Admin Settings > Akeyless Config.
Under VERSION UPDATE, expand the Select Version drop-down list to view the current gateway version.
Updating Akeyless gateway versions
Download the desired Akeyless gateway versions file. Refer to the CSM Akeyless Gateway Version File for CipherTrust Manager page to download the file.
Log on to the CipherTrust Manager GUI.
Go to Admin Settings > Akeyless Config.
Under VERSION UPDATE, expand the Select Version drop-down list and select the version to be updated.
Click Update.