Multi cluster / multi-tenancy elastic environment

Hi,

I want to store data of three different customer on to same elastic host. Just wondering what is the best way to achieve this with security. ( The data of all customer should be secure and not visible to each other) ?

  1. How to create more than one cluster on same host using Java API?
  2. Can we achieve multi-tenancy environment with security?

An example would be much appreciated.

Thanks!

  1. How to create more than one cluster on same host using Java API?

I don't know of any easy way to do this through Java. Usually some orchestration tool, e.g. Ansible or Puppet, are used for this.

  1. Can we achieve multi-tenancy environment with security?

X-Pack Security can handle this, both at index and document level. It would help if you provided some additional information about number of customers, expected data volumes and other requirements though.

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