|
65 | 65 | pg_cluster: pg-meta |
66 | 66 | vip_address: 10.10.10.2 |
67 | 67 | pg_users: [ { name: citus , password: citus , pgbouncer: true , roles: [ dbrole_admin ] } ] |
68 | | - pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus } ] } ] |
| 68 | + pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus }, { name: postgis, schema: public } ] } ] |
69 | 69 |
|
70 | 70 | #----------------------------------# |
71 | 71 | # cluster: citus data nodes |
|
77 | 77 | pg_cluster: pg-node1 |
78 | 78 | vip_address: 10.10.10.3 |
79 | 79 | pg_users: [ { name: citus , password: citus , pgbouncer: true , roles: [ dbrole_admin ] } ] |
80 | | - pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus } ] } ] |
| 80 | + pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus }, { name: postgis, schema: public } ] } ] |
81 | 81 |
|
82 | 82 | pg-node2: |
83 | 83 | hosts: |
|
86 | 86 | pg_cluster: pg-node2 |
87 | 87 | vip_address: 10.10.10.4 |
88 | 88 | pg_users: [ { name: citus , password: citus , pgbouncer: true , roles: [ dbrole_admin ] } ] |
89 | | - pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus } ] } ] |
| 89 | + pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus }, { name: postgis, schema: public } ] } ] |
90 | 90 |
|
91 | 91 | pg-node3: |
92 | 92 | hosts: |
|
95 | 95 | pg_cluster: pg-node3 |
96 | 96 | vip_address: 10.10.10.5 |
97 | 97 | pg_users: [ { name: citus , password: citus , pgbouncer: true , roles: [ dbrole_admin ] } ] |
98 | | - pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus } ] } ] |
| 98 | + pg_databases: [ { name: meta , owner: citus , extensions: [ { name: citus }, { name: postgis, schema: public } ] } ] |
99 | 99 |
|
100 | 100 |
|
101 | 101 | #################################################################### |
@@ -217,8 +217,11 @@ all: |
217 | 217 | - name: timescaledb |
218 | 218 | description: TimescaleDB for RHEL/CentOS $releasever - $basearch |
219 | 219 | gpgcheck: no |
220 | | - baseurl: |
221 | | - - https://packagecloud.io/timescale/timescaledb/el/7/$basearch |
| 220 | + baseurl: https://packagecloud.io/timescale/timescaledb/el/$releasever/$basearch |
| 221 | + - name: citus |
| 222 | + description: Citus Community |
| 223 | + gpgcheck: no |
| 224 | + baseurl: https://repos.citusdata.com/community/el/$releasever/$basearch |
222 | 225 | - name: centos-sclo |
223 | 226 | description: CentOS-$releasever - SCLo |
224 | 227 | gpgcheck: no |
|
264 | 267 | - python3 python3-psycopg2 python36-requests python3-etcd python3-consul python36-urllib3 python36-idna python36-pyOpenSSL python36-cryptography |
265 | 268 | - patroni patroni-consul patroni-etcd pgbouncer pg_cli pgbadger pg_activity tail_n_mail # -- pgsql common - # |
266 | 269 | - pgcenter boxinfo check_postgres emaj pgbconsole pg_bloat_check pgquarrel barman barman-cli pgloader pgFormatter pitrery pspg pgxnclient PyGreSQL |
267 | | - - postgresql14* postgis32_14* citus_14* pglogical_14* timescaledb-2-postgresql-14 pg_repack_14 wal2json_14 # -- pg14 packages -# |
| 270 | + - postgresql14* postgis32_14* pglogical_14* citus110_14 timescaledb-2-postgresql-14 pg_repack_14 wal2json_14 # -- pg14 packages -# |
268 | 271 | - pg_qualstats_14 pg_stat_kcache_14 pg_stat_monitor_14 pg_top_14 pg_track_settings_14 pg_wait_sampling_14 pg_probackup-std-14 |
269 | 272 | - pg_statement_rollback_14 system_stats_14 plproxy_14 plsh_14 pldebugger_14 plpgsql_check_14 pgmemcache_14 # plr_14 |
270 | 273 | - mysql_fdw_14 ogr_fdw_14 tds_fdw_14 sqlite_fdw_14 firebird_fdw_14 hdfs_fdw_14 mongo_fdw_14 osm_fdw_14 pgbouncer_fdw_14 |
|
389 | 392 | # NODE_DNS |
390 | 393 | #----------------------------------------------------------------- |
391 | 394 | node_etc_hosts_default: # static dns records in /etc/hosts |
392 | | - - 10.10.10.10 meta pigsty c.pigsty g.pigsty l.pigsty p.pigsty a.pigsty cli.pigsty lab.pigsty api.pigsty |
393 | | - node_etc_hosts: |
| 395 | + - 10.10.10.10 meta pigsty p.pigsty g.pigsty a.pigsty c.pigsty l.pigsty |
| 396 | + - 10.10.10.10 api.pigsty adm.pigsty cli.pigsty ddl.pigsty lab.pigsty git.pigsty sss.pigsty |
| 397 | + node_etc_hosts: # extra static dns records in /etc/hosts |
394 | 398 | - 10.10.10.10 meta |
395 | 399 | - 10.10.10.11 node-1 |
396 | 400 | - 10.10.10.12 node-2 |
@@ -556,16 +560,14 @@ all: |
556 | 560 | pg_bin_dir: /usr/pgsql/bin # postgres binary dir, default is /usr/pgsql/bin, which use /usr/pgsql -> /usr/pgsql-{ver} |
557 | 561 | pg_packages: # postgresql related packages. `${pg_version} will be replaced by `pg_version` |
558 | 562 | - postgresql${pg_version}* # postgresql kernel packages |
559 | | - - postgis32_${pg_version}* # postgis |
560 | | - - citus_${pg_version}* # citus |
561 | | - - timescaledb-2-postgresql-${pg_version} # timescaledb |
| 563 | + - postgis32_${pg_version}* citus110_${pg_version} timescaledb-2-postgresql-${pg_version} |
562 | 564 | - pgbouncer pg_exporter pgbadger pg_activity node_exporter consul haproxy vip-manager |
563 | 565 | - patroni patroni-consul patroni-etcd python3 python3-psycopg2 python36-requests python3-etcd |
564 | 566 | - python3-consul python36-urllib3 python36-idna python36-pyOpenSSL python36-cryptography |
565 | 567 | pg_extensions: # postgresql extensions, `${pg_version} will be replaced by actual `pg_version` |
566 | 568 | - pg_repack_${pg_version} pg_qualstats_${pg_version} pg_stat_kcache_${pg_version} pg_stat_monitor_${pg_version} wal2json_${pg_version} |
567 | 569 | # - ogr_fdw${pg_version} mysql_fdw_${pg_version} redis_fdw_${pg_version} mongo_fdw${pg_version} hdfs_fdw_${pg_version} |
568 | | - # - count_distinct${version} ddlx_${version} geoip${version} orafce${version} |
| 570 | + # - count_distinct${version} ddlx_${version} geoip${version} orafce${version} pg_ivm_${version} multicorm2_${version} |
569 | 571 | # - hypopg_${version} ip4r${version} jsquery_${version} logerrors_${version} periods_${version} pg_auto_failover_${version} pg_catcheck${version} |
570 | 572 | # - pg_fkpart${version} pg_jobmon${version} pg_partman${version} pg_prioritize_${version} pg_track_settings${version} pgaudit15_${version} |
571 | 573 | # - pgcryptokey${version} pgexportdoc${version} pgimportdoc${version} pgmemcache-${version} pgmp${version} pgq-${version} pgquarrel pgrouting_${version} |
|
0 commit comments