License Operations¶
DRP uses a license bundle to gate access to enterprise features. The license bundle contains metadata (owner, contact, grantor) and a list of individual Feature Licenses, each with its own validity window and data payload. Without a valid license, DRP operates in community mode with basic provisioning capabilities.
License Types and Features¶
Enterprise features gated by licensing include:
- High Availability — Raft consensus clustering with automated failover.
- Multi-Endpoint Manager — Centralized management of multiple DRP endpoints.
- Multi-Tenancy — Tenant-based object isolation and scoped user access.
- External Secrets — Integration with HashiCorp Vault and cloud key management services.
- Machine count limits — Enforced caps on the number of managed machines.
Each feature is represented by a License object within the bundle. The Active field is true
when the current date falls between StartDate and HardExpireDate. After SoftExpireDate,
renewal warnings appear but the feature remains functional until HardExpireDate.
Installing a License¶
RackN provides a license file (JSON format). Install it on each endpoint:
Through the portal, navigate to System > License and upload the license file.
After installation, verify the license loaded correctly:
Adding Endpoints to a License¶
Every endpoint ID must be registered in the license before that endpoint can use licensed features.
Contact RackN (support@rackn.com) with your endpoint IDs to add them to your license bundle.
Retrieve an endpoint's ID with:
For HA clusters, both each endpoint ID and the cluster's HA ID must be registered.
Checking License Status¶
# Summary status
drpcli info get
# Detailed feature list with expiry dates
drpcli system license get
Sub-pages¶
- Activity Tracking — How machine counts are measured against license limits and how to interpret license activity data.