Install containerd and kubeadm

This commit is contained in:
2022-11-12 02:38:39 -05:00
commit d4fe1f6667
7 changed files with 178 additions and 0 deletions

30
Vagrantfile vendored Normal file
View File

@@ -0,0 +1,30 @@
CPU = 2
MEM = 2048
HOSTS = Array(1..3)
Vagrant.configure(2) do |vm_config|
HOSTS.each do |count|
vm_config.vm.define "node".concat("#{count}") do |config|
config.vm.box = "debian/bullseye64"
config.vm.network "private_network", type: "dhcp"
config.vm.hostname = "node".concat("#{count}")
config.vm.synced_folder ".", "/vagrant", type: "rsync",
rsync__exclude: [".git/", "*.log"]
# Libvirt
config.vm.provider :libvirt do |virt|
virt.memory = MEM
virt.cpus = CPU
end
# VirtualBox
config.vm.provider :virtualbox do |vbox|
vbox.memory = MEM
vbox.cpus = CPU
end
config.vm.provision "shell", path: "scripts/provision.sh"
end
end
end