Skip to content

moop-moop/salt-vagrant-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Salt Vagrant Demo

A Salt Demo using Vagrant.

Instructions

Run the following commands in a terminal. Git, VirtualBox and Vagrant must already be installed.

git clone https://github.com/UtahDave/salt-vagrant-demo.git
cd salt-vagrant-demo
vagrant up

This will download Ubuntu and Windows Server 2012R2 Hyper-V VirtualBox images and create five virtual machines for you. One will be a Salt Master named master, two will be Ubuntu Salt Minions named 'minion1' and 'minion2' and two will be Windows Server minions named 'winion1' and 'winion2'. The Salt Minions will point to the Salt Master and the Minion's keys will already be accepted. Because the keys are pre-generated and reside in the repo, please be sure to regenerate new keys if you use this for production purposes.

You can then run the following commands to log into the Salt Master and begin using Salt.

vagrant ssh master
sudo salt \* test.ping

Notes

The Windows minions (winions) are Windows Server 2012 R2 Hyper V Vagrant boxes from here: https://github.com/msabramo/vagrant_hyperv_server_free

About

Demo of Salt in Vagrant. 1 master, 2 linux minions and 2 windows minions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SaltStack 89.5%
  • Scheme 10.5%