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 ().
Install kubectl locally by following the Kubernetes documentation.
Helm is the package manager for Kubernetes. The Apache Pulsar Helm Chart is tested and supported with Helm v3.
You can get Helm from the project’s , or follow other options under the official documentation of installing Helm.
Templating in Helm is done via golang’s and sprig.
Some information on how all the inner workings behave: