thingsboard / thingsboard-ce-k8s

ThingsBoard Community Edition Kubernetes scripts and docs
Apache License 2.0
70 stars 89 forks source link

Where did High Availability go? #44

Open WillNilges opened 2 years ago

WillNilges commented 2 years ago

Howdy, I was trying to adapt the minikube HA deployment to full K8s, and making great progress, but since that massive refactor, I seem to have lost track of where HA was being kept in this repo. Did you guys remove it? Why?

WillNilges commented 2 years ago

The documentation still says that it's an option, and so does the .env file in the base dir: https://thingsboard.io/docs/user-guide/install/cluster/minikube-cluster-setup/

Type ‘yes’ when prompted, if you are running ThingsBoard in high-availability DEPLOYMENT_TYPE for the first time or don’t have configured Redis cluster.

https://github.com/thingsboard/thingsboard-ce-k8s/blob/master/.env

# Can be either basic (with single instance of Zookeeper, Kafka and Redis) or high-availability (with Zookeeper, Kafka and Redis in cluster modes and PostgreSQL in replica mode if chosen).

I think it was removed here in this pr