Skip to main content
Version: current [26.x Preview]

Licensing

As of Dremio 26.0, a new licensing model has been introduced, affecting Dremio deployments in Kubernetes. Understanding these requirements is crucial for ensuring a smooth deployment and uninterrupted operation.

License Key Requirement

A valid license key is mandatory for deploying a Dremio cluster in Kubernetes. Without it, the cluster will fail to start. This requirement applies to both new installations and upgrades.

Additionally, Dremio's telemetry functionality relies on a valid license key. Without one, telemetry data will not be accurately reported, potentially affecting system monitoring and analytics. For more information about telemetry, see Service Telemetry for Kubernetes Deployments.

tip

Do you know you can obtain a free trial license key for Dremio?
Learn more about it in Dremio Free Trial.

How to Obtain a License Key

Acquiring a license key for Dremio v26.0 and beyond is a fully automated process where customers generate their own license keys through Zendesk, without needing to contact Dremio Support or Sales. The process is self-service:

  1. Create a Zendesk ticket and, in the summary title, be sure to include "License Request". This helps us identify and route your request quickly.

  2. After the Zendesk ticket is created, you’ll receive an automated response message asking you to confirm whether you are requesting a new or replacement license specifically for deploying Dremio on Kubernetes v26.0 or later. Please reply to confirm. This step is important to ensure your ticket is routed correctly.

Once you confirm your request, you’ll automatically receive the appropriate license file required to deploy your Dremio cluster. No further action is needed unless we follow up with additional questions.

When you download your license file, it should look like this:

Deployment and License Verification

Use Your License Key for Kubernetes Deployment

To ensure your Dremio cluster starts up correctly, follow these steps to apply your license key:

  1. Open the license file you have obtained in the Zendesk ticket (see the section above on How to Obtain a License Key), and copy the license key string.

  2. Go to your Kubernetes deployment configuration file and paste the license key string to the license: property enclosed in double quotation marks (" "). For more information about the configuration file, see Configuring Your Values.

With the license key set in your configuration file, you can proceed to Deploying Dremio to Kubernetes.

Verification Process

During startup, Dremio will validate the license key using its internal mechanisms. If the key is missing, incorrect, expired, or invalid, the cluster will not start, and an error message will be logged to indicate the issue. If the license is valid, the cluster will start as expected.

Troubleshooting

If you encounter any verification issues, do the following:

  • Double-check that the license key was copied correctly (no extra spaces or line breaks) and is enclosed in double-quotation marks (" ").
  • Review the Dremio logs for any license-related error messages.
  • Reach out via your Zendesk ticket for further assistance.