Multi-tenancy in Elasticsearch (development environment)


(Ashok Gadiraju) #1

My use case for multi tenancy with elastic search is to have indexes with same name and type across different development environments (dev, test, stage)

Is it possible to have this set up of multi tenancy in same cluster ? If yes, what are possible ways?


(Mark Walkom) #2

You can, but would you do this for your production database?

What happens if someone decides to stress test the cluster in dev and takes down production?


(Ashok Gadiraju) #3

No, this is not for production database. We have separate dedicated nodes for non-prod and prod.

Just want to split non-prod cluster into multi-tenants(dev,..) instead of creating clusters for each environment?

Do you have any pointers on how can we do this?


(Mark Walkom) #4

Ah right, misunderstood sorry.

Just pick index names that are indicative of the environment they serve. Elasticsearch will happily host them in the same cluster.


(system) #5

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.