all = cluster.dup << operation
+$link_dotfiles = <<-SCRIPT
+ for rc in /vagrant/dot_*; do
+ ln -sf "$rc" "${HOME}/.${rc##*dot_}"
+ done
+SCRIPT
+
Vagrant.configure('2') do |config|
all.each do |machine|
config.vm.define machine[:name] do |config|
end
if machine[:name] == 'operator'
+ config.vm.synced_folder "../../tools/config", "/vagrant", type: "rsync"
+
+ config.vm.provision :shell, run: "always", inline: $link_dotfiles
+ config.vm.provision :shell, run: "always", privileged: false, inline: $link_dotfiles
+
config.vm.provision :shell, path: "../../tools/dublin/get_rke.sh"
config.vm.provision :shell, inline: <<-SHELL