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.
Requirements
Before activating a license, ensure the following requirements are met:
- DataCore Puls8 must already be installed and running in the target namespace.
- The DataCore Puls8 Kubectl Plugin must be installed. Refer to the DataCore Puls8 Kubectl Plugin document for installation instructions.
Activating a Long-Term License additionally requires:
- A valid license key, obtained through the sales and onboarding process. See Obtaining a License Key.
- Network access, from any machine (not necessarily the cluster itself), to the DataCore Puls8 licensing portal, to upload the offline activation request and download the resulting license file.
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.
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:
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:
kubectl puls8 -n <puls8_namespace> license activate offline --license-file <filename>
Verify License Status
Use the following command to check the current license status:
TYPE STATUS COMPLIANT EXPIRY VALIDITY MAX-NODES
Trial Active Compliant ~ 1m 0d 2026-08-29 500
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:
kubectl puls8 -n <puls8_namespace> license verify
Existing Active Trial license for up to 500 nodes with expiry 2026-08-29 05:34:44 UTC
Learn More