mirror of
https://codeberg.org/scottslowe/learning-tools.git
synced 2026-03-11 09:04:37 +00:00
addressing comments
This commit is contained in:
parent
78ecd9a3aa
commit
bf988503fe
3 changed files with 9 additions and 4 deletions
7
etcd-2.0/Vagrantfile
vendored
7
etcd-2.0/Vagrantfile
vendored
|
|
@ -17,7 +17,12 @@ require 'erb'
|
|||
|
||||
# Use config from YAML file to write out templates for etcd overrides
|
||||
template = File.join(File.dirname(__FILE__), 'etcd.defaults.erb')
|
||||
content = ERB.new File.new(template).read
|
||||
content = ERB.new File.new(template).read
|
||||
|
||||
etcd_initial_cluster = []
|
||||
servers.each do |servers|
|
||||
etcd_initial_cluster << "#{servers['name']}=http://#{servers['priv_ip']}:2380"
|
||||
end
|
||||
servers.each do |servers|
|
||||
ip = servers['priv_ip']
|
||||
target = File.join(File.dirname(__FILE__), "#{servers['name']}.defaults")
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Override file for etcd Upstart script
|
||||
# Generated from etcd.override.erb by Vagrant
|
||||
# Environment variables
|
||||
export ETCD_INITIAL_CLUSTER="etcd-01=http://192.168.101.101:2380,etcd-02=http://192.168.101.102:2380,etcd-03=http://192.168.101.103:2380"
|
||||
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"
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
vcpu: 1
|
||||
priv_ip: 192.168.101.102
|
||||
- name: etcd-03
|
||||
box: ubuntu-trusty
|
||||
box: slowe/ubuntu-trusty-x64
|
||||
ram: 512
|
||||
vcpu: 1
|
||||
priv_ip: slowe/ubuntu-trusty-x64
|
||||
priv_ip: 192.168.101.103
|
||||
|
|
|
|||
Loading…
Reference in a new issue