Skip to content

jrdemasi/saltstack_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

saltstack_testing

This repository contains a simple docker stack with a salt master and two minions (minion1 and minion2). The salt and pillar directories are bind mounted to /srv/salt and /srv/pillar. Additionally, there is an empty code directory that also gets bind mounted so you can inject any custom scripts you may want to test. To apply changes to all minions: salt '*' state.apply

Features

  • Support for Linux users and groups with tagging
  • All included states have a proper init and files are kept with the state
  • base env is assumed, but organization supports adding multiple environments easily
  • Strong separation of data and code - in production a setup like this allows ops to write logic, and assuming it's fairly well tested, non-ops people can get access to modify the data only to fulfill some of their own requests

About

Base repository for messing with saltstack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published