Skip to content
This repository has been archived by the owner on Jul 8, 2021. It is now read-only.

willshersystems/vagrant-salt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EL 7 Salt Development & Bootstrap Environment

This is a general purpose Salt development environment and salt master bootstapper.

It contains a couple of submodules so use the git clone --recursive.

To launch a master and minion run

vagrant up
salt-ssh '*' state.highstate

Files been worked on go in /srv, which gets shared with the salt master. vagrant ssh salt to login to the salt master and run the salt commands from there.

It can also be use to bootstrap a new master server. Edit vagrant/etc/salt/roster and add the server(s) accordingly. Edit vagrant/etc/salt/master to set initial master settings. It is intended that post bootstrap the master will manage its own configuration. Actually getting the files under /srv, other than with Vagrant, isn't added as yet.

About

Salt development & bootstrap environment using salt-ssh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published