blob: 4559b145d09a5beb15e6b66377d86617ab73fb06 [file] [view]
---
id: helm-install
title: Install Apache Pulsar using Helm
sidebar_label: "Install "
original_id: helm-install
---
Install Apache Pulsar on Kubernetes with the official Pulsar Helm chart.
## Requirements
To deploy Apache Pulsar on Kubernetes, the followings are required.
- kubectl 1.14 or higher, compatible with your cluster ([+/- 1 minor release from your cluster](https://kubernetes.io/docs/tasks/tools/install-kubectl/#before-you-begin))
- Helm v3 (3.0.2 or higher)
- A Kubernetes cluster, version 1.14 or higher
## Environment setup
Before deploying Pulsar, you need to prepare your environment.
### Tools
Install [`helm`](helm-tools.md) and [`kubectl`](helm-tools.md) on your computer.
## Cloud cluster preparation
:::note
Kubernetes 1.14 or higher is required.
:::
To create and connect to the Kubernetes cluster, follow the instructions:
- [Google Kubernetes Engine](helm-prepare.md#google-kubernetes-engine)
## Pulsar deployment
Once the environment is set up and configuration is generated, you can now proceed to the [deployment of Pulsar](helm-deploy.md).
## Pulsar upgrade
To upgrade an existing Kubernetes installation, follow the [upgrade documentation](helm-upgrade.md).