Check License Status in Redpanda Console

The Redpanda Operator deploys Redpanda Console v2.x, not v3.x.

Redpanda Console v3 is not yet available when deploying with the Redpanda Operator. The Redpanda Operator continues to deploy Redpanda Console v2. To try Redpanda Console v3 in Kubernetes, you can deploy Redpanda using the Redpanda Helm chart instead of the Redpanda Operator.

Redpanda Console configuration syntax varies by major version. Before configuring, determine which version you’re using:

# Check console version from deployment
kubectl get deployment -n <namespace> redpanda-console -o jsonpath='{.spec.template.spec.containers[0].image}'

# Or check from running pod
kubectl get pod -n <namespace> -l app.kubernetes.io/name=console -o jsonpath='{.items[0].spec.containers[0].image}'

# Or check from console logs
kubectl logs -n <namespace> -l app.kubernetes.io/name=console | grep "started Redpanda Console"

If you see output like redpandadata/console:v2.8.0, you’re using Redpanda Console v2.x. If you see redpandadata/console:v3.0.0, you’re using Redpanda Console v3.x.

You can check the expiration date of a license on the Cluster Overview page in Redpanda Console, under the Licensing section.

Redpanda Console tries to load a valid license at startup in the following order:

  1. From the local configuration file or environment variables.

  2. From the connected Redpanda cluster (if available).

Prerequisites

  • Redpanda Console must have an Enterprise Edition license. Request a license if you don’t have one already.

Check the expiration date of a license

  1. Go to the Cluster Overview page.

  2. Locate the Licensing section.

  3. Review the license details.

License warnings in Redpanda Console

Redpanda Console displays warnings in the following scenarios:

  • Upcoming license expiration: Redpanda Console checks the license status at startup. If the license expires within 30 days, a warning is displayed in the UI. Redpanda Console also logs the license details at startup, including the expiration date. For example:

    {"level":"info","msg":"successfully loaded Redpanda Enterprise license","license_org":"redpanda","license_type":"enterprise","expires_at":"Oct 12 2024"}
  • Redpanda Console enterprise features are in use without a valid license: Redpanda Console fails to start if enterprise features for Redpanda Console are enabled without a valid license.

    {"level":"fatal","ts":"2024-12-16T11:27:27.308Z","msg":"Looks like you've enabled a Redpanda Enterprise feature(s) without a valid license. Please enter an active Redpanda license key. If you don't have one, please request a new/trial license at https://redpanda.com/license-request"}
  • Redpanda enterprise features are in use without a valid license: If the connected Redpanda cluster is using enterprise features without a valid license, Redpanda Console displays a warning specifying the features in use without proper licensing.

Next steps

For more detailed information about a license such as the type, organization, and a list of enterprise features that are in use, use one of the following tools: