- Configure Private Cloud
Private Cloud Licenses
This page introduces the licenses in the StreamNative Private Cloud.
License Types
Trial license
A trial license allows a free trial of using the Private Cloud for a definite duration. After the trial license expires, the StreamNative Operator will stop reconciling.
You can apply for a trial from https://streamnative.io/deployment/start-free-trial.
Enterprise license
An enterprise license provides access to all StreamNative Private Cloud features in the paid subscription duration. After the enterprise license expires, you will be granted an extra 30-day grace period. Then, the StreamNative Operator will stop reconciling.
License fields
A valid license structure includes fields like below sample:
{
"issued_to": "Contoso",
"issuer": "StreamNative, Inc.",
"email": "[email protected]",
"expiry_date_in_seconds": "1678867200",
"issue_date_in_seconds": "1678796436",
"type": "trial",
"status": "active",
"max_compute_unit": "1",
"max_storage_unit": "1",
"used_compute_unit": "1500m",
"used_storage_unit": "3"
}
issued_to
: the license issued to the target user or organizationissuer
: the license issueremail
: user or organization contact email addressexpiry_date_in_seconds
: the date this issued license will go expireissue_date_in_seconds
: the date this license issuedtype
: license type, could be “trial" or “enterprise"status
: license running status, could be "active" or “expire"max_compute_unit
: purchasedcompute_unit
amount in this licensemax_storage_unit
: purchasedstorage_unit
amount in this licenseused_compute_unit
: actual amount ofcompute_unit
used in the Private Cloudused_storage_unit
: actual amount ofstorage_unit
used in the Private Cloud
License expiration
A valid license is the activation for the StreamNative Operator to start reconcile loop.
Reaction after license expiration:
Trial license: After the trial license expires, StreamNative Operator will set the Broker StatefulSets to be
0
replicas and stop the reconcile loop which means your Pulsar clients can't produce or consume messages to the Pulsar cluster and you can't create new Pulsar clusters or modify your existing Pulsar cluster. But you will not experience data loss; your existing data will be safely stored, and you will be able to continue using your Pulsar cluster once you renew your license.Enterprise license: Once the enterprise license expires, StreamNative Operator will give an extra 30 days grace period. After the grace period, StreamNative Operator will stop the reconcile loop which means you can't create new Pulsar clusters or modify your existing Pulsar cluster until you renew your license.