Sign inSign up

xiangma0510/postgres-operator

By xiangma0510

Updated about 5 years ago

Offical images version v1.6.3 from registry.opensource.zalan.do/acid

Image
0

174

xiangma0510/postgres-operator repository overview

QuickStart

Install postgres-operator in kubernetes

References

You can get the manifests from here:

Introduce

The Postgres Operator delivers an easy to run highly-available PostgreSQL clusters on Kubernetes (K8s) powered by Patroni. It is configured only through Postgres manifests (CRDs) to ease integration into automated CI/CD pipelines with no access to Kubernetes API directly, promoting infrastructure as code vs manual operations.

Operator features

  • Rolling updates on Postgres cluster changes, incl. quick minor version updates
  • Live volume resize without pod restarts (AWS EBS, PVC)
  • Database connection pooling with PGBouncer
  • Support fast in place major version upgrade to PG13. Supports global upgrade of all clusters.
  • Restore and cloning Postgres clusters (incl. major version upgrade)
  • Additionally logical backups to S3 bucket can be configured
  • Standby cluster from S3 WAL archive
  • Configurable for non-cloud environments
  • Basic credential and user management on K8s, eases application deployments
  • Support for custom TLS certificates
  • UI to create and edit Postgres cluster manifests
  • Works well on Amazon AWS, Google Cloud, OpenShift and locally on Kind
  • Support for AWS EBS gp2 to gp3 migration, supporting iops and throughput configuration

Tag summary

Content type

Image

Digest

Size

25.4 MB

Last updated

about 5 years ago

docker pull xiangma0510/postgres-operator:v1.6.2