Does this mean I can spin up multiple elasticsearch clusters on the same EKS?
If that is the case, can I use 1 ERU (64 GB RAM) across 2 clusters if they are under 32 GB RAM each?
Also, I do not see any documentation on setting up Elasticsearch clusters (multiple) on same EKS. Please share references
Yes you can run multiple Elasticsearch clusters on the same EKS when using ECK. Each Elasticsearch resource created by ECK is an independent cluster, and running several of them in the same Kubernetes cluster is fully supported.
Regarding ERUs: licensing is calculated based on the total Elasticsearch memory allocated, not per cluster. What matters is the aggregate memory footprint of all Elasticsearch pods under the license.
So if you deploy:
• Cluster A → 32 GB
• Cluster B → 32 GB
You are consuming 64 GB total.
If the combined allocated memory stays within 64 GB, you are within a single 64 GB ERU. There is no “per-cluster” ERU split it’s the total memory that counts.
From an architecture standpoint, just ensure Kubernetes capacity (CPU, RAM, storage) supports the aggregated workload