Last updated
Last updated
The below configurations will be applied to all elasticsearch node globally.
We can define generic information like cluster name, image, and image pull policy for all elasticsearch nodes type.
We can enable and disable the TLS communication and password for all elasticsearch nodes by using this setting.
We can pass the list of plugins that we want to install in the elasticsearch cluster.
The below settings are available for all elasticsearch node types supported by "Logging Operator". Supported node types are:-
Master Node
Client/Coordinator Node
Ingestion Node
Data Node
For more information on node types, please go through the official documentation of elasticsearch.
This setting can be used to enable and disable elasticsearch nodes in the Kubernetes cluster.
This will determine how many nodes of elasticsearch selected node type will run.
We can define this block for every node type and through this, we can configure which elasticsearch node will use how much resources.
Storage configuration for different elasticsearch node types.
Java Max and Min heap size for elasticsearch nodes.
Affinity to configure the pod scheduling on nodes.
A configuration reference for elasticsearch service configuration in "Logging Operator"