Expose a Hazelcast cluster on AWS EKS with a load balancer Expose a Hazelcast cluster on AWS EKS with a load balancer kubernetes kubernetes

Expose a Hazelcast cluster on AWS EKS with a load balancer


If you expose all Pods with one LoadBalancer service, then you need to use Hazelcast Unisocket Client.

hazelcast-client:  smart-routing: false

If you want to use the default Smart Client (which means better performance), then you need to expose each Pod with a separate service, because each Pod needs to be accessible from outside the Kubernetes cluster.


Read more in the blog post: How to Set Up Your Own On-Premises Hazelcast on Kubernetes.