--- /dev/null
+VAGRANTFILE_API_VERSION = "2"
+
+Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
+ # Use the same key for each machine
+ config.ssh.insert_key = false
+
+ config.vm.define "vagrant1" do |vagrant1|
+ vagrant1.vm.box = "ubuntu/trusty64"
+ vagrant1.vm.network "private_network", ip: "192.168.35.10"
+ end
+ config.vm.define "vagrant2" do |vagrant2|
+ vagrant2.vm.box = "ubuntu/trusty64"
+ vagrant2.vm.network "private_network", ip: "192.168.35.11"
+ end
+ config.vm.define "vagrant3" do |vagrant3|
+ vagrant3.vm.box = "ubuntu/trusty64"
+ vagrant3.vm.network "private_network", ip: "192.168.35.12"
+ end
+end
[defaults]
+hostfile = hosts
+
+# Vagrant
+remote_user = vagrant
+private_key_file = ~/.vagrant.d/insecure_private_key
+
pipelining = True
gathering = smart
-fact_caching = redis
+fact_caching = jsonfile
fact_caching_timeout = 86400
+fact_caching_connection = /tmp/ansible_fact_cache
forks = 20
[ssh_connection]