安装插件

vagrant plugin install vagrant-disksize

修改vagrantfile

通过 master.disksize.size node1.disksize.size node2.disksize.size 调整三台虚拟机磁盘大小

Vagrant.configure("2") do |config|

config.vm.define "k8s-01" do |master|
master.vm.box = "centos7"
master.vm.provider "virtualbox" do |vb|
vb.memory = "4096"
vb.cpus = 2
end
master.vm.network "public_network", ip: "192.168.1.110"
master.ssh.insert_key = false
master.vm.hostname = "master"
master.disksize.size = "40GB"
end

config.vm.define "k8s-02" do |node1|
node1.vm.box = "centos7"
node1.vm.provider "virtualbox" do |vb|
vb.memory = "4096"
vb.cpus = 2
end
node1.vm.network "public_network", ip: "192.168.1.111"
node1.ssh.insert_key = false
node1.vm.hostname = "node1"
node1.disksize.size = "40GB"
end

config.vm.define "k8s-03" do |node2|
node2.vm.box = "centos7"
node2.vm.provider "virtualbox" do |vb|
vb.memory = "4096"
vb.cpus = 2
end
node2.vm.network "public_network", ip: "192.168.1.112"
node2.ssh.insert_key = false
node2.vm.hostname = "node2"
node2.disksize.size = "40GB"
end

end

重新启动即可

vagrant halt
vagrant up