バグを持つ複数のVMをプロビジョニングしたいと思います。 VMの数をすばやく簡単に増やすことができるようにしたいと考えています。バグ:複数の同一VMのための最良の方法
私は現在、バゲントについて理解しています。私は3から4に増やしたい場合は、私はちょうどループの範囲を変更するので
# This defines the version of vagrant
Vagrant.configure(2) do |config|
# Specifying the box we wish to use
config.vm.box = "chef/centos-6.5"
# Adding Bridged Network Adapter
config.vm.network "public_network"
# Iterating the loop for three times
(1..3).each do |i|
# Defining VM properties
config.vm.define "edureka_vm#{i}" do |node|
# Specifying the provider as VirtualBox and naming the VM's
config.vm.provider "virtualbox" do |node|
# The VM will be named as edureka_vm{i}
node.name = "edureka_vm#{i}"
end
end
end
end
:ここhttps://www.edureka.co/blog/10-steps-to-create-multiple-vms-using-vagrant/を詳細に以下の方法が最善の方法であると思われます。
別の方法がありますか?私がドキュメントを読んでいたときに、新しいユニークなインスタンスをスピンアップさせるコマンドvagrant up
のいくつかのバージョンが存在することを願っていました。
これは '' vagrant up 'で動作します。なぜそれはないと思いますか? –
@MattSchuchard私は、オペレーションはCLIから新しいVMをスピンアップするためのオプションを探していたと思います。 @Robben_Ford_Fan_boy残念なことに、このようなオプションはありません。ドッカーはリソースを簡単に追加するための素晴らしいスケールオプションを持っていますが、そのような可能性はありません。あなたはVagrantfileから定義する必要があります。さらに必要な場合は、設定ファイルを変更して設定を再ロードする必要があります( '' vagrant reload') –