> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# StreamNative Pulsar Operators

StreamNative offers Pulsar [Operators](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/) that ease the installation and management of Pulsar clusters as well as enable the full power of Kubernetes for use with your Pulsar clusters. You can manage your Pulsar cluster using the Kubernetes Application Programming Interface (API) and the [kubectl](https://kubernetes.io/docs/reference/kubectl/) tool.

StreamNative offers Pulsar Operators under a simple, free [Community License](https://streamnative.io/community-licence).

<Note title="Note">
  **Need an Enterprise Solution?** StreamNative offers additional [products](https://streamnative.io/product) and services tailored for Enterprise customers.
</Note>

## Simplified deployment of Pulsar clusters

Pulsar Operators [facilitate the deployment](/tools/operator/how-to-guides/pulsar-operator-deploy-pulsar) of Pulsar clusters on Kubernetes with minimal configuration. Pulsar Operators abstract the complexities of setting up Pulsar components, enabling you to deploy clusters quickly and tune them for optimized performance.

## Rolling upgrades

With Pulsar Operators, you can perform rolling upgrades of your Pulsar clusters with minimal downtime. Therefore, you can apply critical updates, patches, and configuration changes without impacting your applications' performance.

Pulsar Operators use Kubernetes Custom Resource Definitions (CRDs) to define and manage Pulsar clusters, allowing you to define your desired cluster configurations using familiar Kubernetes manifest files and apply them directly to the Kubernetes API.

## Automated scaling

Pulsar Operators allow for [seamless scaling](/tools/operator/how-to-guides/pulsar-operator-manual-scale) of Pulsar clusters, ensuring your applications can handle increased workloads. As your needs grow, Pulsar Operators let you scale the number of brokers, bookies, or proxies, maintaining optimal performance and resource utilization.

## Protocol handlers support

Pulsar Operators facilitate the installation of [Kafka, AMQP, and MQTT protocols](/tools/operator/how-to-guides/pulsar-operator-enable-protocol-handlers). This simplifies the migration process from existing messaging systems and ensures compatibility with applications using those technologies.

## How to get started

You can install Pulsar Operators using the [Helm chart](/tools/operator/quickstart-guides/pulsar-operator-install-helm-chart) or an [Operator Lifecycle Manager](/tools/operator/quickstart-guides/pulsar-operator-install-olm).
