
217
11.6 グループの指定
config.ssh.insert_key = false
11.6
グループの指定
Vagrrant
の仮想マシンにグループを割り当てると便利なことがあります。これは特に、既存の
グループを参照する
playbook
を再利用する際に当てはまります。例
11-9
では、
vagrant1
を
web
グループに、
vagrant2
を
task
グループに、
vagrant3
を
redis
グループに割り当てています。
例
11-9
Vagrantfile
(グループ設定された複数マシン)
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
#
すべてのマシンで同じ鍵を使う
config.ssh.insert_key = false
config.vm.define "vagrant1" do |vagrant1|
vagrant1.vm.box = "ubuntu/trusty64"
end
config.vm.define "vagrant2" do |vagrant2|
vagrant2.vm.box = "ubuntu/trusty64"
end
config.vm.define "vagrant3" do |vagrant3|
vagrant3.vm.box = "ubuntu/trusty64"
vagrant3.vm.provision "ansible" do ...