Starting March 31st, 2024, access to the StreamNative Pulsar distribution will require a valid StreamNative subscription. As a result, StreamNative Pulsar images such as
streamnative/private-cloud, streamnative/sn-platform and streamnative/sn-platform-slim will require a license key to run; otherwise, the component will fail to start.PulsarCoordinator object doesn’t need to configure license for StreamNative docker images, sn-operator will issue the valid license for images after detecting the PulsarCoordinator object. For some cases you can’t use the PulsarCoordinator object, you can directly configure license for docker images.
Import license
If you do not have any license, you can contact StreamNative to apply for a free trial. When you have a license in hand, you can import it through:Configure image license with sn-operator
If you already installed the sn-operator, you can configure the license Secret on the spec.pod.secretRefs field:
Configure image license without sn-operator
If you don’t install the sn-operator, we can configure liense secret on broker StatefulSet。
On the broker’s StatefulSet object, add the license Secret by