Friday, March 14, 2025

Elastic Cross-Cluster Ops - West Cluster Build

Summary

This is Part 1 in a three-part series on a multi-cluster Elasticsearch (ES) build with cross-cluster replication and search enablement.  This post covers the build of the West cluster, which is implemented in Kubernetes.

Architecture

The West cluster is implemented as an Elastic Cloud on Kubernetes (ECK). I'm using Kind for the Kubernetes environment, which allows for a self-contained environment suitable for a capable laptop. Additionally, I use cloud-provider-kind to provide native load-balancer functionality.




Configuration

Kind/Cloud-Provider-Kind


ECK Operator


Elasticsearch + Kibana


Indices

Two minimal indices are created with the REST API. These indices will used in a later post on cross-cluster replication and search.

Source