Dynamic conf generation on elasticsearch. Any attribute passed as
elasticsearch['SOMEKEY'] = SOMEVAL will wind up in the config file.

example 
default['elasticsearch']['bind_host'] = "192.168.1.5"

/opt/logstash/server/etc/logstash.conf
-----
elasticsearch {
  bind_host => "192.168.1.5"
}