-
Notifications
You must be signed in to change notification settings - Fork 61
Deployment
gndcshv edited this page Jul 5, 2016
·
3 revisions
StandardTuner class takes care of making elasticsearch.yml updates based on configuration properties. You can set your own properties using configuration parameters such as
cluster.name
node.name
http.port
path.data
transport.tcp.port
...
At Netflix, all of our Elasticsearch clusters use dedicated master, data and search nodes deployments (recommended approach). Dedicated deployment can be enabled with Raigad.es.asg.based.deployment.enabled
property.
We create ASG's with respective suffixes based on required types as given below.
ES YML Property | Value |
---|---|
node.master | true |
node.data | false |
ES YML Property | Value |
---|---|
node.master | false |
node.data | true |
ES YML Property | Value |
---|---|
node.master | false |
node.data | false |
Raigad.security.group.in.multi.dc.enabled
will update security groups in multi-region deployments. Currently only master nodes will do the Security Group updates if the cluster is deployed using dedicated master-data deployment.