Licensing

Once the installation is complete, you will need a valid product license to gain complete access to DataCore Bolt. Follow the steps below to acquire, install, and validate a license.

  1. To get a license key, the platform UUID has to be shared with DataCore. It will be used to generate a unique license key. To view your platform UUID, execute:

    Copy

    Command

    kubectl bolt get platform-uuid
    Copy

    Sample output

    36ad8e64-17e8-4757-b9f4-8b9953e21634
  2. Send the platform UUID to DataCore at: bolt.trials@datacore.com with the subject “Trial License Request - <your company name>”. You will receive a response email with the license key within 24 hours.

    If the cluster is migrated or rebuilt, a new license needs to be acquired. This is because the license key and the deployed cluster are tightly coupled.

  3. To install the license, execute:
    Copy

    Command:

    kubectl bolt install license --file-path bolt.license
  4. To validate the license installation, execute:
    Copy

    Command:

    kubectl bolt get license     
    Copy

    Sample Output:

    metadata:
      uuid: 36ad8e64-17e8-4757-b9f4-8b9953e21634
      platform_uuid: 34d0fb6a-41bb-48b8-82ec-32bc70cf7407
      start_date: 2022-1-1
      expiration_date: 2023-3-11
      remaining_validity: 324d
    status: valid

You can now configure pools and volumes on your DataCore Bolt setup.

 

Uninstalling the license

To uninstall the license from the setup, execute:

Copy

Command:

kubectl bolt uninstall license --uuid <license_key>