This directory contains the Helm Chart required to do a complete Pulsar deployment on Kubernetes.
Before you start, you need to install helm. Following helm documentation to install it.
Install and configure minikube with
a VM driver, e.g. kvm2
on Linux
or hyperkit
or VirtualBox
on macOS.
minikube start --memory=8192 --cpus=4
kubectl config use-context minikube
After you created a K8S cluster on Minikube, you can access its dashboard via following command:
minikube dashboard
The command will automatically trigger open a webpage in your browser.
Assume you already cloned pulsar repo in PULSAR_HOME
directory.
- Go to Pulsar helm chart directory
cd ${PULSAR_HOME}/deployment/kubernetes/helm
- Install helm chart.
helm install --values pulsar/values-mini.yaml ./pulsar
Once the helm chart is completed on installation, you can access the cluster via:
- Web service url:
http://$(minikube ip):30001/
- Pulsar service url:
pulsar://$(minikube ip):30002/