license
Manage agent license
license
Manage the Arctic agent license.
Synopsis
arctic license <subcommand> [flags]Subcommands
status
Show license usage status.
Usage
arctic license statusRequired Scope
urn:tillered:arctic:admin
Example
arctic license statusOutput
License Information
-------------------
License ID: lic_abc123...
Customer ID: cust_xyz789...
Customer Name: Acme Corp
Validity
--------
Issued: 2024-01-01 00:00:00 UTC
Expires: 2025-12-31 23:59:59 UTC
Status: Valid (350 days remaining)
Limits
------
Max Nodes: 10
Max Services: 100
Metadata
--------
Issuer: Tillered
Key ID: 2024Q4
Algorithm: Ed25519JSON Output
arctic license status -o jsonupdate
Update the agent license with a new license file.
Usage
arctic license update --license-file <path>Required Flags
| Flag | Description |
|---|---|
--license-file | Path to new license file |
Required Scope
urn:tillered:arctic:admin
Example
arctic license update --license-file new-license.jsonOutput
License updated
Customer ID: cust_xyz789...
License ID: lic_def456...
Expires: 2026-12-31 23:59:59 UTC
Max Nodes: 20
Max Services: 200Errors
| Error | Description |
|---|---|
--license-file is required | Missing license file flag |
failed to read license file | File not found or invalid |
license has expired | New license is expired |
license update failed | API error |
Notes
- The new license must be for the same customer
- All connected peers receive the updated license via gossip
- Existing services are not affected unless limits decrease
See Also
- bootstrap - Initial setup with license
- License Verification - How licensing works