postgres: use_upstream_repo: False pkg: postgresql pkg_dev: postgresql-devel pkg_libpq_dev: postgresql-libs pkg_client: postgresql-client pkgs_extra: [] python: python-psycopg2 user: postgres group: postgres conf_dir: /var/lib/pgsql/data pg_hba.conf: salt://postgres/templates/pg_hba.conf.j2 acls: # "local" is for Unix domain socket connections only - ['local', 'all', 'all', 'peer'] # IPv4 local connections: - ['host', 'all', 'all', '127.0.0.1/32', 'md5'] # IPv6 local connections: - ['host', 'all', 'all', '::1/128', 'md5'] service: postgresql users: {} databases: {} tablespaces: {} postgresconf_backup: True postgresconf: "" # if prepare_cluster is over-ridden in any of: # - osmap.yaml # - oscodenamemap.yaml # - osfingermap.yaml # you will have to specify a complete dictionary. prepare_cluster: user: root command: service postgresql initdb test: test -f /var/lib/pgsql/data/PG_VERSION env: {}