How do I include variables in my VagrantFile?
I use the approach of https://puphpet.com, I create a file config.yaml in the same directory of the Vagrantfile and… In my Vagrantfile: # encoding: utf-8 # -*- mode: ruby -*- # vi: set ft=ruby : require ‘yaml’ current_dir = File.dirname(File.expand_path(__FILE__)) configs = YAML.load_file(“#{current_dir}/config.yaml”) vagrant_config = configs[‘configs’][configs[‘configs’][‘use’]] Vagrant.configure(‘2’) do |config| config.vm.network ‘public_network’, ip: vagrant_config[‘public_ip’] … In … Read more