Skip to main content
StreamNative Operator includes controllers for ZooKeeperCluster, BookKeeperCluster, PulsarBroker, PulsarProxy CRDs so it can be smoothly to replace the Pulsar Operators and take over the existing provisioned Pulsar cluster. This document demonstrates how to upgrade to StreamNative Operator from Pulsar Operators.
To upgrade to sn-operator under the Helm installation, follow below steps.
  • Uninstall the pulsar-operators chart release
Do not clean up the ZooKeeperCluster, BookKeeperCluster, PulsarBroker, PulsarProxy CRDs after uninstalling the pulsar-operators pods, removing CRDs will trigger to delete the existing provisioned Pulsar cluster.
  • Import license through
If you do not have any license, you can contact StreamNative to apply for a free trial.
  • Apply the StreamNative Operator CRDs
  • Install the StreamNative Operator through Helm
After the sn-operator pod get into running, sn-operator will take over the existing Pulsar cluster.