Crunchy容器套件提供一个了Docker容器,它能快速部署PostgreSQL,同时也提供管理和监控的工具。并且支持多种风格的部署PostgreSQL集群。
执行环境:
-
Docker 1.12
-
Openshift 3.3
-
Kubernetes 1.5
项目包含容器:
-
crunchy-postgres - 执行 Postgres
-
crunchy-postgres-gis - 执行 Postgres 和 PostGIS 扩展
-
crunchy-backup - 执行完整的数据备份
-
crunchy-pgpool - 执行 pgpool
-
crunchy-pgbadger - 执行 pgbadger
-
crunchy-watch - 执行自动故障转移
-
crunchy-collect - 收集 Postgres metrics
-
crunchy-prometheus - 储存 Postgres metrics
-
crunchy-grafana - 绘制 Postgres metrics
-
crunchy-dns - 用于独立执行的独立 DNS 服务器
-
crunchy-pgbouncer - pgbouncer 连接池及简单形式的故障转移
-
crunchy-pgadmin4 - pgadmin4 web 应用
-
crunchy-dba - 实现 cron 调度程序来执行简单的 DBA 任务