No description
Find a file
Jon Nelson 0220b67a85 - re-arrange cluster initialization to a set of variables in a dictionary
which control three things:
    1. should we initialize?
    2. if so, how?
    3. what environment variables and user to use
  The approach taken is very similar to what the Apache formula uses, namely:
  a default dictionary which is over-ridden by:
     os-specific defaults,
     then os codename defaults,
     then os finger defaults,
     and finally user-specified pillar values
- this also adds support for grains['osfinger']
2016-07-11 15:29:11 -05:00
_modules - Added initdb_user configuration, renamed postgres_user and postgres_group to user and group 2016-05-23 15:02:26 -04:00
_states Handle test=True correctly for tablespace owner 2015-04-23 12:04:20 -05:00
postgres - re-arrange cluster initialization to a set of variables in a dictionary 2016-07-11 15:29:11 -05:00
test/integration/default/serverspec Allow to specify a tablespace for a database 2016-06-08 07:36:28 -03:00
.gitignore Add gitignore 2015-02-20 17:38:03 +00:00
.kitchen.yml Add test-kitchen configuration file 2015-02-20 17:29:34 +00:00
Gemfile Add Gemfile with kitchen-salt dependencies 2015-02-20 17:13:54 +00:00
Gemfile.lock Add Gemfile with kitchen-salt dependencies 2015-02-20 17:13:54 +00:00
LICENSE Removing extra new lines 2015-05-07 13:37:18 -04:00
pillar.example - re-arrange cluster initialization to a set of variables in a dictionary 2016-07-11 15:29:11 -05:00
README.rst updated README and pillar.example to include client formula 2015-04-21 13:40:01 -07:00

postgres

Available states

postgres

Installs the postgresql package.

postgres.python

Installs the postgresql python module

postgres.client

Installs the postgresql client

Testing

Testing is done wit kitchen-salt

kitchen converge

Runs the postgres main state

kitchen verify

Runs serverspec tests on the actual instance

kitchen test

Builds and runs test from scratch

kitchen login

Gives you ssh to the vagrant machine for manual testing