scottslowe-learning-tools/docker-swarm-etcd/etcd.defaults.erb
Scott Lowe b5c8824e70 Add changes from etcd-2.0 project
Add ERB template for generating etcd override files. Update the
Vagrantfile to automatically generate etcd override files. Update
the provisioning script for easier changes in the future.
2015-04-16 22:19:32 -06:00

13 lines
662 B
Text

# Override file for etcd Upstart script
# Generated from etcd.override.erb by Vagrant
# Environment variables
export ETCD_INITIAL_CLUSTER="<%= etcd_initial_cluster.join(',') %>"
export ETCD_INITIAL_CLUSTER_STATE="new"
export ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-01"
export ETCD_INITIAL_ADVERTISE_PEER_URLS="http://<%= servers['priv_ip'] %>:2380"
export ETCD_DATA_DIR="/var/etcd"
export ETCD_LISTEN_PEER_URLS="http://<%= servers['priv_ip'] %>:2380"
export ETCD_LISTEN_CLIENT_URLS="http://<%= servers['priv_ip'] %>:2379,http://127.0.0.1:2379"
export ETCD_ADVERTISE_CLIENT_URLS="http://<%= servers['priv_ip'] %>:2379"
export ETCD_NAME="<%= servers['name'] %>"