# Default lookup dictionary postgres: use_upstream_repo: True version: '9.5' pkg: postgresql pkgs_extra: [] pkg_client: postgresql-client pkg_dev: postgresql-devel pkg_libpq_dev: postgresql-libs 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: {} tablespaces: {} databases: {} schemas: {} extensions: {} 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: {} # Client executables list client_bins: - clusterdb - createdb - createlang - createuser - dropdb - droplang - dropuser - pg_archivecleanup - pg_basebackup - pg_config - pg_dump - pg_dumpall - pg_isready - pg_receivexlog - pg_restore - pg_rewind - pg_test_fsync - pg_test_timing - pg_upgrade - pg_xlogdump - pgbench - psql - reindexdb - vacuumdb