Skip to content
Snippets Groups Projects
Select Git revision
  • 6c77ca5d78656ace38ae9d0932285e72e01a5ce6
  • master default protected
2 results

README.md

Blame
  • hshbase

    Basic server configuration used for most unix based servers at HsH.

    States

    • apt

    • openvmtools

    • iptables

    • locale

    Configuration

    The states of this formula should be configurable using one central pillar for all configurations. Have a look at pillar.example for details.

    Development

    All features should be as configurable as necessary. Keep it simple, stupid (KISS).

    Working on this formula requires virtualbox and vagrant installed. It comes with an vagrant box you can instantly set up to get a machine where all states will apply against.

    git clone ssh://git@lab.it.hs-hannover.de:2222/salt/hshbase-formula.git
    cd hshbase-formula
    vagrant up
    vagrant ssh
    sudo salt-call state.highstate

    Default values when developing the formula

    If you introduce a new feature and want to make it configurable you might need default values. Just add them to defauls.yaml and they are magically available.

    Consult map.jinja for details on this topic.