You can install PolarStreams on Kubernetes using kubectl
by using our kustomize base or using our Helm Chart.
Follow our guide to install on K8s.
You can use docker / docker compose to run PolarStreams for application development and CI.
Read this guide to run it using docker compose.
PolarStreams expects the cluster to be composed by multiple brokers. To simplify application development, we introduced "dev mode" setting to run a single-broker cluster for application development.
After building PolarStreams, set the POLAR_DEV_MODE
environment variable before running:
POLAR_DEV_MODE=true POLAR_HOME=./polar-data go run .