Elasticsearch cluster - container vs. native

Hello Community,

we already run two non-critical three node clusters on vsphere virtual machines (RHEL) with podman.
The criticality will increase in the future, so we want to relaunch/improve our current instances.
I started reading the officials docs and stumbled across the following section:

To try out Elasticsearch on your own machine, we recommend using Docker and running both Elasticsearch and Kibana. For more information, see...
Please note that this setup is not suitable for production use.

Does this mean, running an on-premise cluster via containers isnt suitable for production use?

What are your oppinions between running a cluster on "RHEL + Podman + ES" and "RHEL + ES".

We are experienced with containers and have already automized the installation/update process of elasticsearch via ansible-plays but because of the new criticality, we were also ready to rethink the whole configuration.

Thank you.

Kind regards,
UGS

I believe that comment is around the specific configuration provided as an example and not containers in general. I know of large deployments, e.g. Elastic Cloud, running successfully on containers so that is not an issue. You can run it on bare-metal hardware, virtual machines or containers but which you choose will naturally impact how you manage it and optimise performance.

1 Like