This document demonstrates how to install the Pulsar Operators using the Helm chart. StreamNative develops and maintains the Helm chart, which provides a flexible way to deploy Custom Resource Definitions (CRDs) and custom controllers for Pulsar resources.
If you install the Pulsar Operators using the Helm chart, you must manually upgrade related CRDs when upgrading the Pulsar Operators. If you want a more automated upgrade plan, you can use the OLM to install the Pulsar Operators.
View the created CRDs. You can use these CRDs to create Custom Resources (CRs) for Pulsar.
Copy
Ask AI
kubectl get crds | grep streamnative
You should see the following output:
Copy
Ask AI
NAME CREATED ATbookkeeperclusters.bookkeeper.streamnative.io 2023-03-02T08:52:52Zpulsarbrokers.pulsar.streamnative.io 2023-03-02T08:52:52Zpulsarproxies.pulsar.streamnative.io 2023-03-02T08:52:52Zzookeeperclusters.zookeeper.streamnative.io 2023-03-02T08:52:53Z
With the Pulsar Operators installed, you can use the controllers and the CRDs to deploy a Pulsar cluster.