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 任务