master should not use two top level directories in /srv #5542
Labels
Feature
new functionality including changes to functionality and code refactors, etc.
Milestone
Currently, by default, salt uses/expects two top level directories in /srv, /srv/salt and /srv/pillar. While the two directories are logically separate, and pillar's can contain sensitive data and so on, large portions of the documents refer to and recommend using pillar data for templating states. This makes it very appealing to have both the /srv/salt directory and the /srv/pillar directory under version control. To this end, and to limit clutter in the system "shared" /srv top level directory, I propose that the pillar and salt directories move down a level by default. Something like /srv/salt/states and /srv/salt/pillar.
I'm well aware that this is not something that would be easy to migrate from old installations. I'm also well aware that I can configure this myself in the salt master config. However, I feel that the default setup should only use a single top level directory.
The text was updated successfully, but these errors were encountered: