# EC2 Discovery Plugin and cluster.initial\_master\_nodes settings

**URL:** <https://discuss.elastic.co/t/ec2-discovery-plugin-and-cluster-initial-master-nodes-settings/183136>\
**Category:** Elasticsearch\
**Created:** [May 28, 2019, 3:26pm UTC](https://discuss.elastic.co/t/ec2-discovery-plugin-and-cluster-initial-master-nodes-settings/183136 "2019-05-28T15:26:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_H\_Andersen](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/martin_h_andersen/32/37348_2.png) [@Martin\_H\_Andersen](https://discuss.elastic.co/u/Martin_H_Andersen)\
**Post date:** [May 28, 2019, 3:26pm UTC](https://discuss.elastic.co/t/ec2-discovery-plugin-and-cluster-initial-master-nodes-settings/183136/1 "2019-05-28T15:26:18Z")

</div>

I am trying to get the EC2 Discovery Plugin to work. But first. Do I have to set the cluster.initial\_master\_nodes? I don't like to hardcode the ip addresse is there a way to avoid that?

cat \> /etc/elasticsearch/elasticsearch.yml \<\< EOF  
cluster.name: gyldendal\_es  
path.data: /var/es/lib/elasticsearch  
path.logs: /var/es/log/elasticsearch  
network.host: _ec2_  
discovery.seed\_providers: ec2  
discovery.ec2.protocol: http  
discovery.ec2.endpoint: [ec2.eu-west-1.amazonaws.com](http://ec2.eu-west-1.amazonaws.com)  
discovery.ec2.host\_type: private\_ip  
discovery.ec2.groups: es-sg  
discovery.ec2.any\_group: true  
EOF

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 25, 2019, 3:26pm UTC](https://discuss.elastic.co/t/ec2-discovery-plugin-and-cluster-initial-master-nodes-settings/183136/2 "2019-06-25T15:26:20Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
