feat(components,version): add extra components, new version
[arvados-formula.git] / test / salt / pillar / examples / postgresql.sls
1 ---
2 ### POSTGRESQL
3 postgres:
4   use_upstream_repo: false
5   pkgs_extra:
6     - postgresql-contrib
7   postgresconf: |-
8     listen_addresses = '*'  # listen on all interfaces
9   acls:
10     - ['local', 'all', 'postgres', 'peer']
11     - ['local', 'all', 'all', 'peer']
12     - ['host', 'all', 'all', '127.0.0.1/32', 'md5']
13     - ['host', 'all', 'all', '::1/128', 'md5']
14     - ['host', 'arvados', 'arvados', '127.0.0.1/32']
15   users:
16     arvados:
17       ensure: present
18       password: changeme_arvados
19
20   # tablespaces:
21   #   arvados_tablespace:
22   #     directory: /path/to/some/tbspace/arvados_tbsp
23   #     owner: arvados
24
25   databases:
26     arvados:
27       owner: arvados
28       template: template0
29       lc_ctype: en_US.utf8
30       lc_collate: en_US.utf8
31       # tablespace: arvados_tablespace
32       schemas:
33         public:
34           owner: arvados
35       extensions:
36         pg_trgm:
37           if_not_exists: true
38           schema: public