snctl
). It serves as a unified interface to:
snctl pulsar
commands (for managing tenants, namespaces, topics, producing/consuming messages, running admin tasks, etc.).snctl kafka
commands (for managing topics, consumer groups, producing/consuming messages, etc.).pulsarctl
) remains available. While snctl
now covers most common Pulsar management tasks for StreamNative Cloud clusters via its Service Context feature, pulsarctl
is still relevant for:
snctl pulsar admin
.snctl
, you can automate the complete workflow of provisioning StreamNative Cloud resources and managing the Pulsar/Kafka resources within them. You can supplement with pulsarctl
for specific OSS or advanced use cases if needed.
snctl
snctl
:
Generic resources
pulsarctl
pulsarctl
:
pulsar-admin
, pulsar-client
, and pulsar-perf
, to manage the Pulsar resources or interact with your StreamNative clusters through the Pulsar protocol.
See Use Pulsar Tools With StreamNative Cloud for more information.
/bin
directory after downloading and extracting the Kafka distribution. These tools offer a range of capabilities, including starting and stopping Kafka, managing topics, and handling partitions. You can use these tools to interact with your StreamNative clusters through the Kafka protocol.
See Use Kafka Tools With StreamNative Cloud for more information.
kcat
kcat
is a popular CLI tool to interact with Apache Kafka. You can use it to interact with your StreamNative clusters as well.
See Use kcat to interact with StreamNative Cloud for more information.