This is a multi-machine Vagrant system that dynamically configures four systems using an in-memory Ruby hash.
When visiting any guest machine, e.g. vagrant ssh client
, you can only get to other systems through using the username and IP address, ssh [email protected]
.
vagrant up # start and provision all systems
vagrant provision # provision or re-provision all systems
vagrant ssh # ssh into master
vagrant ssh client # ssh into client
vagrant halt client # shutdown client
vagrant halt # shutdown all systems
vagrant reload # restart all systems
vagrant destroy # delete all systems