diff --git a/elasticsearch/Dockerfile b/elasticsearch/Dockerfile index ec6639d9..9189320e 100644 --- a/elasticsearch/Dockerfile +++ b/elasticsearch/Dockerfile @@ -23,6 +23,7 @@ ARG TEMPLATE_VERSION=v3.13.1 # CLUSTER_INITIAL_MASTER_NODES set to own node by default. ENV ELASTIC_CLUSTER="false" \ CLUSTER_NAME="wazuh" \ + CLUSTER_NETWORK_HOST="0.0.0.0" \ CLUSTER_NODE_MASTER="false" \ CLUSTER_NODE_DATA="true" \ CLUSTER_NODE_INGEST="true" \ diff --git a/elasticsearch/config/config_cluster.sh b/elasticsearch/config/config_cluster.sh index d3ec188e..04e70263 100644 --- a/elasticsearch/config/config_cluster.sh +++ b/elasticsearch/config/config_cluster.sh @@ -24,7 +24,7 @@ if [[ $CLUSTER_NODE_MASTER == "true" ]]; then # cluster.initial_master_nodes for bootstrap the cluster cat > $elastic_config_file << EOF # cluster node -network.host: 0.0.0.0 +network.host: $CLUSTER_NETWORK_HOST node.name: $CLUSTER_MASTER_NODE_NAME node.master: $CLUSTER_NODE_MASTER cluster.initial_master_nodes: @@ -39,7 +39,7 @@ remove_cluster_config $elastic_config_file cat > $elastic_config_file << EOF # cluster node -network.host: 0.0.0.0 +network.host: $CLUSTER_NETWORK_HOST node.name: $CLUSTER_NODE_NAME node.master: false discovery.seed_hosts: