diff --git a/vagrant/Vagrantfile b/vagrant/Vagrantfile index 3b8c978..9e7ae44 100644 --- a/vagrant/Vagrantfile +++ b/vagrant/Vagrantfile @@ -26,16 +26,18 @@ Vagrant.configure(2) do |config| node.vm.network "private_network", ip: "172.16.16.100" - node.vm.provider :virtualbox do |v| - v.name = "kmaster" - v.memory = MEMORY_MASTER_NODE - v.cpus = CPUS_MASTER_NODE - end + #node.vm.provider :virtualbox do |v| + # v.name = "kmaster" + # v.memory = MEMORY_MASTER_NODE + # v.cpus = CPUS_MASTER_NODE + #end - node.vm.provider :libvirt do |v| - v.memory = MEMORY_MASTER_NODE - v.nested = true - v.cpus = CPUS_MASTER_NODE + node.vm.provider :libvirt do |libvirt| + libvirt.memory = MEMORY_MASTER_NODE + libvirt.nested = true + libvirt.cpus = CPUS_MASTER_NODE + libvirt.storage_pool_path = '/srv/vms' + libvirt.storage :file, :size => '20G', :type => 'qcow2' end node.vm.provision "shell", path: "bootstrap_kmaster.sh" @@ -55,16 +57,18 @@ Vagrant.configure(2) do |config| node.vm.network "private_network", ip: "172.16.16.10#{i}" - node.vm.provider :virtualbox do |v| - v.name = "kworker#{i}" - v.memory = MEMORY_WORKER_NODE - v.cpus = CPUS_WORKER_NODE - end + #node.vm.provider :virtualbox do |v| + # v.name = "kworker#{i}" + # v.memory = MEMORY_WORKER_NODE + # v.cpus = CPUS_WORKER_NODE + #end - node.vm.provider :libvirt do |v| - v.memory = MEMORY_WORKER_NODE - v.nested = true - v.cpus = CPUS_WORKER_NODE + node.vm.provider :libvirt do |libvirt| + libvirt.memory = MEMORY_WORKER_NODE + libvirt.nested = true + libvirt.cpus = CPUS_WORKER_NODE + libvirt.storage_pool_path = '/srv/vms' + libvirt.storage :file, :size => '50G', :type => 'qcow2' end node.vm.provision "shell", path: "bootstrap_kworker.sh"