|
8 | 8 |
|
9 | 9 | <img src="docs/diagrams/logo.png" width="200"> |
10 | 10 |
|
11 | | -The Postgres Operator enables highly-available [PostgreSQL](https://www.postgresql.org/) |
| 11 | +The Postgres Operator delivers an easy to run highly-available [PostgreSQL](https://www.postgresql.org/) |
12 | 12 | clusters on Kubernetes (K8s) powered by [Patroni](https://github.com/zalando/spilo). |
13 | | -It is configured only through manifests to ease integration into automated CI/CD |
14 | | -pipelines with no access to Kubernetes directly. |
| 13 | +It is configured only through Postgres manifests (CRDs) to ease integration into automated CI/CD |
| 14 | +pipelines with no access to Kubernetes API directly, promoting infrastructure as code vs manual operations. |
15 | 15 |
|
16 | 16 | ### Operator features |
17 | 17 |
|
18 | | -* Rolling updates on Postgres cluster changes |
19 | | -* Volume resize without Pod restarts |
20 | | -* Database connection pooler |
21 | | -* Cloning Postgres clusters |
22 | | -* Logical backups to S3 Bucket |
| 18 | +* Rolling updates on Postgres cluster changes, incl. quick minor version updates |
| 19 | +* Live volume resize without pod restarts (AWS EBS, others pending) |
| 20 | +* Database connection pooler with PGBouncer |
| 21 | +* Restore and cloning Postgres clusters (incl. major version upgrade) |
| 22 | +* Additionally logical backups to S3 bucket can be configured |
23 | 23 | * Standby cluster from S3 WAL archive |
24 | 24 | * Configurable for non-cloud environments |
| 25 | +* Basic credential and user management on K8s, eases application deployments |
25 | 26 | * UI to create and edit Postgres cluster manifests |
| 27 | +* Works well on Amazon AWS, Google Cloud, OpenShift and locally on Kind |
26 | 28 |
|
27 | 29 | ### PostgreSQL features |
28 | 30 |
|
29 | | -* Supports PostgreSQL 9.6+ |
| 31 | +* Supports PostgreSQL 12, starting from 9.6+ |
30 | 32 | * Streaming replication cluster via Patroni |
31 | 33 | * Point-In-Time-Recovery with |
32 | 34 | [pg_basebackup](https://www.postgresql.org/docs/11/app-pgbasebackup.html) / |
@@ -55,6 +57,10 @@ production for over two years. |
55 | 57 | For a quick first impression follow the instructions of this |
56 | 58 | [tutorial](docs/quickstart.md). |
57 | 59 |
|
| 60 | +## Supported setups of Postgres and Applications |
| 61 | + |
| 62 | + |
| 63 | + |
58 | 64 | ## Documentation |
59 | 65 |
|
60 | 66 | There is a browser-friendly version of this documentation at |
|
0 commit comments