Various vagrant fixes, etcd 2.0

This commit is contained in:
derekwaynecarr
2015-01-30 00:15:34 -05:00
parent e619f303d7
commit aef084bf9d
6 changed files with 41 additions and 5 deletions

View File

@@ -1,2 +1,6 @@
{% set hostname = grains.host %}
DAEMON_ARGS="-peer-addr {{hostname}}:7001 -name {{hostname}}"
{% set etcd_servers = "127.0.0.1" -%}
{% if grains.etcd_servers is defined -%}
{% set etcd_servers = grains.etcd_servers -%}
{% endif -%}
DAEMON_ARGS="-addr {{etcd_servers}}:4001 -bind-addr {{etcd_servers}}:4001 -data-dir /var/etcd"

View File

@@ -6,6 +6,8 @@ Documentation=https://github.com/coreos/etcd
Type=simple
EnvironmentFile=/etc/default/etcd
ExecStart=/usr/local/bin/etcd $DAEMON_ARGS
Restart=always
RestartSec=30
[Install]
WantedBy=multi-user.target