pulsarctl
, enables developers to administer resources in a Pulsar cluster. The tool is open-sourced under Apache License v2.0.
pulsarctl
is compatible with the following operating systems and architectures only:
pulsarctl
interacts with a Pulsar cluster, it requires network access to its admin service url (i.e., https://pulsar-cluster-domain-name
).
pulsarctl
on Linux, MAC, and Windows Operating System (OS).
pulsarctl
on the Linux operation system.
pulsarctl
is installed successfully.
pulsarctl
.
snctl
to configure a context for pulsarctl
to be used in a StreamNative Cloud cluster.
snctl
configuration.snctl x update-pulsar-config --cluster-name
to add a given cluster as a context to pulsarctl
.
<cluster-name>
.
pulsarctl
contexts, you can use pulsarctl
to interact with the target cluster.<CONTEXT_NAME>
: The name is used for identifying the cluster.<PULSAR_ADMIN_SERVICE_URL>
: The admin service url of the cluster to connect.<OAUTH 2.0 ISSUER ENDPOINT>
: The OAuth 2.0 issuer endpoint for the client to connect to./path/to/credentials.json
: The private key credentials file to use.<AUDIENCE>
: The audience to use for OAuth 2.0 authentication.