DataCore Puls8 License Activation

Explore this Page

Overview

DataCore Puls8 requires a valid license to operate beyond its basic capabilities. The platform supports two types of licenses:

  • Trial License for evaluation purposes
  • Long-Term License for extended production use

This document outlines the steps to activate both license types, verify license status, and perform license compliance checks.

Obtaining a License Key

License keys for DataCore Puls8 are generated as part of the sales and onboarding process. Once your purchase or agreement is finalized through a DataCore sales representative or an authorized partner, the license key is created and sent directly to your registered email address.

If you have not received your license key after completing the sales process, contact your DataCore sales representative or support team.

The license key is required only for activating a Long-Term License. Trial licenses do not require a license key.

Trial License

The Trial License allows you to evaluate DataCore Puls8 with a full set of features for a limited period of 30 days. You can activate it directly using the DataCore Puls8 CLI plugin.

Copy
Activate a Trial License
kubectl puls8 license activate trial -n <puls8_namespace>

No license key is required to activate a trial license.

Long-Term License

A Long-Term License is a purchased license that enables continued use of DataCore Puls8 beyond the trial period. Activation of a long-term license involves generating an offline activation request, submitting the request to the licensing server, and applying the received license file.

Generate an Offline Activation Request

Run the following command to generate the activation request file:

Copy
Generate an Offline Activation Request File
kubectl puls8 license activate offline-request \
  --company-name <company> \
  --contact-name <contact> \
  --email-address eagles@bird.com \
  --phone-number 1234567890 \
  --license-key <XXXXX-XXXXX-XXXXX-XXXXX-XXXXX> \
  --output-file <file>

This command creates a license activation request in the specified output file. You will need to upload this file to the DataCore Puls8 licensing portal to obtain your license.

Activate the License

After receiving the license file from the licensing server, apply it to your DataCore Puls8 cluster using the following command:

Copy
Activate the Long-Term License
kubectl puls8 -n <puls8_namespace> license activate offline --license-file <filename>

Verify License Status

Use the following command to check the current license status:

Copy
Check the Current License Status
kubectl puls8 license get -n <puls8_namespace>

License Compliance

If you encounter errors or operational failures that may be related to licensing compliance, you can verify the license state and diagnose any violations using the following command:

Copy
Verify the License and Check for Compliance Issues
kubectl puls8 -n <puls8_namespace> license verify

Learn More