# -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| #################### # Images section #################### # Canonical images from Redhat f30_cloud_vbox_name = "f30-cloud-virtualbox" f30_cloud_vbox_url = "https://download.fedoraproject.org/pub/fedora/linux/releases"\ "/30/Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-30-1"\ ".2.x86_64.vagrant-virtualbox.box" config.vm.define "f30-vagrant" do |machine| machine.vm.box = f30_cloud_vbox_name machine.vm.box_url = f30_cloud_vbox_url machine.vm.provision "shell", inline: "echo 'Machine ready.'" # Create the "machine" box machine.vm.host_name = "f30-vagrant" # Networking machine.vm.network "public_network", bridge: "wlp0s20f3" machine.vm.provider "virtualbox" do |domain| # Season to taste domain.cpus = 4 domain.memory = 8192 end end end