blob: 9c6473cca7be13a2ef955cc0aa62f8ea580f3ca6 [file] [log] [blame] [view]
---
Id: tutorials-tenant
title: How to set up a tenant
sidebar_label: "Set up a tenant"
description: Learn how to set up a tenant in Pulsar.
---
Pulsar is a powerful messaging system you can use to process and route high volumes of data. Each [tenant](concepts-multi-tenancy.md#tenants) provides a distinct unit of isolation with its own set of roles, permissions, configuration settings, and bookmarks.
In this tutorial, you will create a new tenant, named "apache" in your Pulsar cluster, hosted in K8s helm.
To create a tenant, complete the following steps.
1. Enter the toolset container.
```bash
kubectl exec -it -n pulsar pulsar-mini-toolset-0 -- /bin/bash
```
2. In the toolset container, create a tenant named apache.
```bash
bin/pulsar-admin tenants create apache
```
3. List the tenants to see if the tenant is created successfully.
```bash
bin/pulsar-admin tenants list
```
You should see a similar output as below.
```
The tenant apache has been successfully created.
"apache"
"public"
"pulsar"
```
#### Related Topics
- [Create a namespace](tutorials-namespace.md)
- [Create a topic](tutorials-topic.md)
- [Run a standalone cluster in Kubernetes](getting-started-helm.md)