#!/usr/bin/env bash copy_template() { cp -f ../../templates/$1 ./$2 } read -p "Klantnaam: " customerName mkdir -p ./customers/$customerName && cd $_ read -p "IpInt: " ipAddr read -p "Number of webservers: " numWebserver read -p "Number of loadbalancers: " numLoadbalancers copy_template ./Vagrantfile.template ./Vagrantfile sed -i "s/#{customerName}/$customerName/" ./Vagrantfile sed -i "s/#{ipAddr}/$ipAddr/" ./Vagrantfile sed -i "s/#{numWebserver}/$numWebserver/" ./Vagrantfile sed -i "s/#{numLoadbalancers}/$numLoadbalancers/" ./Vagrantfile copy_template ./ansible.cfg.template ./ansible.cfg mkdir -p ./.ssh/ ssh-keygen -t rsa -b 2048 -f ./.ssh/id_rsa ln -s $(realpath ../../playbooks) ./ vagrant up