sn-operator
is used to manage Pulsar components, including the Pulsar broker, BookKeeper, ZooKeeper, and Pulsar proxy.
pulsarctl
CLI tool to create tenants, namespaces, and topics.
WEB_SERVICE_URL
with the Web service URL of your Pulsar cluster. Replace AUTH_PARAMS
with the token that you get from StreamNative Console. For details, see the prepare to connect to a Pulsar cluster user guide.
toolset
Pod.
To facilitate the usage of the official Pulsar CLI tools, such as pulsar-client, StreamNative Platform provides a toolset
Pod, which you can use to execute the kubectl exec
command to connect to the official Pulsar CLI tools.
Option | Description | Default |
---|---|---|
username | The username for the Kafka client connecting to the Pulsar cluster. It is set to the name of the Pulsar tenant and namespace (TENANT_NAME/NAMESPACE_NAME ) where Kafka topics are stored. | public/default |
password | The password for the Kafka client connecting to the Pulsar cluster. It is set to the token that you get from StreamNative Console. For details, see the prepare to connect to a Pulsar cluster user guide. | N/A |
toolset
Pod.
sn-prometheus
is exposed and the external IP address is {PROM-EXTERNAL-IP}
.
http://{PROM-EXTERNAL-IP}:9090/targets
.
Then you can use Prometheus to check metrics of all Pulsar components.
sn-grafana
is exposed and the external IP address is {GRAFANA-EXTERNAL-IP}
.
http://{GRAFANA-EXTERNAL-IP}:3000
and log into using the default credentials as below.