# Production Cluster weaviate multinode without K(S

**URL:** <https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378>\
**Category:** Support\
**Created:** [March 29, 2025, 9:35am UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378 "2025-03-29T09:35:26Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [March 29, 2025, 9:35am UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/1 "2025-03-29T09:35:26Z")

</div>

Hello is possible to create a multinode production cluster of weaviate without to use K8S ? With docker compose or other orchestration tool or deploying binary directly on the vm ?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [March 31, 2025, 1:49pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/2 "2025-03-31T13:49:24Z")

</div>

hi @davide.mietto !!

Hi!

We do have here a docker compose example for 3 nodes:

> **[Docker | Weaviate](https://weaviate.io/developers/weaviate/installation/docker-compose#multi-node-configuration)**
>
> Weaviate supports deployment with Docker.

Let me know if this helps.

THanks!

---

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [March 31, 2025, 6:51pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/3 "2025-03-31T18:51:07Z")

</div>

we realize that configuration but we have problem when go down the master node there is some trick in that case ?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [March 31, 2025, 6:55pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/4 "2025-03-31T18:55:23Z")

</div>

Hi!

You will need to add a load balancer in front of those nodes.

Now the load balancer (eg. Traefik) will route the request only to healthy pods.

If one of the pod goes down (crash/update/restart/etc), and it is the leader, a new elections will be called, according to our [raft consensus algorithm](https://raft.github.io/) implementation.

Let me know if this helps!

Ps: We are working on improving the deployment docs in different scenarios other than k8s, so stay tuned 😉

---

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [March 31, 2025, 7:21pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/5 "2025-03-31T19:21:45Z")

</div>

The problem is that when the node (that was the master) return online it not reenter in the cluster and remain isolated. But if we stop all and restart all the node the cluster return healty

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [April 1, 2025, 1:22pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/6 "2025-04-01T13:22:49Z")

</div>

What is the version you are running?

---

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [April 1, 2025, 3:46pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/7 "2025-04-01T15:46:09Z")

</div>

we use 1.29 the cluster was installed less than 1 month ago

---

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [April 1, 2025, 3:47pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/8 "2025-04-01T15:47:18Z")

</div>

When you think the deployment docs with different scenarios other than k8s will be avaiable ?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [April 1, 2025, 3:47pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/9 "2025-04-01T15:47:49Z")

</div>

Hi! No ETA yet ☹

But We (me included) are actively working on this.

---

<div class="post-metadata">

**Author:** ![davide.mietto](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@davide.mietto](https://forum.weaviate.io/u/davide.mietto)\
**Post date:** [April 22, 2025, 8:02pm UTC](https://forum.weaviate.io/t/production-cluster-weaviate-multinode-without-k-s/20378/10 "2025-04-22T20:02:36Z")

</div>

any news about the deployment docs with different scenarios other than k8s?
