Tillered Arctic

license

Manage agent license

license

Manage the Arctic agent license.

Synopsis

arctic license <subcommand> [flags]

Subcommands

SubcommandDescription
statusShow license usage status
updateUpdate license

status

Show license usage status.

Usage

arctic license status

Required Scope

urn:tillered:arctic:admin

Example

arctic license status

Output

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:      Ed25519

JSON Output

arctic license status -o json

update

Update the agent license with a new license file.

Usage

arctic license update --license-file <path>

Required Flags

FlagDescription
--license-filePath to new license file

Required Scope

urn:tillered:arctic:admin

Example

arctic license update --license-file new-license.json

Output

License updated
Customer ID:    cust_xyz789...
License ID:     lic_def456...
Expires:        2026-12-31 23:59:59 UTC
Max Nodes:      20
Max Services:   200

Errors

ErrorDescription
--license-file is requiredMissing license file flag
failed to read license fileFile not found or invalid
license has expiredNew license is expired
license update failedAPI 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