make cluster initial nodes in datanode configurable (#16146)

* make cluster initial nodes in datanode configurable

* added changelog

* removed forgotten debug logging

* returned opensearch_network_host config for containerized datanode tests
This commit is contained in:
Tomas Dvorak
2023-08-10 14:29:48 +02:00
committed by GitHub
parent 1bf47fb296
commit 18e326b8a1
5 changed files with 33 additions and 6 deletions

View File

@@ -98,6 +98,12 @@ public class Configuration extends BaseConfiguration {
@Parameter(value = "node_name")
private String datanodeNodeName = "node1";
/**
* Comma separated list of opensearch nodes that are eligible as manager nodes.
*/
@Parameter(value = "cluster_initial_manager_nodes")
private String initialManagerNodes = "node1";
@Parameter(value = "opensearch_http_port", converter = IntegerConverter.class)
private int opensearchHttpPort = 9200;
@@ -236,6 +242,10 @@ public class Configuration extends BaseConfiguration {
return datanodeNodeName;
}
public String getInitialManagerNodes() {
return initialManagerNodes;
}
public int getOpensearchHttpPort() {
return opensearchHttpPort;
}