Required tools for deploying Pulsar Helm Chart
Before deploying Pulsar to your Kubernetes cluster, there are some tools you must have installed locally.
kubectl​
kubectl is the tool that talks to the Kubernetes API. kubectl 1.14 or higher is required and it needs to be compatible with your cluster (+/- 1 minor release from your cluster).
Install kubectl locally by following the Kubernetes documentation.
The server version of kubectl cannot be obtained until we connect to a cluster. Proceed with setting up Helm.
Helm​
Helm is the package manager for Kubernetes. The Apache Pulsar Helm Chart is tested and supported with Helm v3.
Get Helm​
You can get Helm from the project's releases page, or follow other options under the official documentation of installing Helm.
Next steps​
Once kubectl and Helm are configured, you can continue to configuring your Kubernetes cluster.
Additional information​
Templates​
Templating in Helm is done via golang's text/template and sprig.
Some information on how all the inner workings behave:
Tips and tricks​
Helm repository has some additional information on developing with Helm in it's tips and tricks section.