Skip to content

hoppscale/managed-postgres-operator

Repository files navigation

Managed Postgres Operator

Manage your PostgreSQL resources (databases, roles, schemas, etc.) from your Kubernetes cluster

Introduction

Managed Postgres Operator aims to manage PostgreSQL resources like databases, roles, schemas or functions, directly from a Kubernetes cluster.

Supported Resources

The Managed Postgres Operator currently manages the following resources:

  • Databases, with PostgresDatabase
  • Roles, with PostgresRole
  • Schemas, with PostgresSchema

Usage

We recommend deploying the official Docker image, with the Helm Chart, in your Kubernetes cluster.

One operator instance must be connected to one PostgreSQL server. If you need to manage mutiple PostgreSQL servers, you will have to deploy as many operators.

To install the operator, follow the installation guide.

Troubleshooting

If you encounter any issues while using the Managed Postgres Operator, we recommend checking the documentation and reviewing the existing Github issues for assistance.

If you think you've identified a bug and can't find a related issue, don't hesitate to submit a new one! Make sure to provide as much information as possible about your environment.

Contributing

We gladly welcome pull requests! PostgreSQL offers a wide range of features, and the operator currently implements only a small portion of them. Please feel free to suggest improvements or changes to enhance its stability and reliability.

About

Manage your PostgreSQL resources (databases, users, functions, etc.) from your Kubernetes cluster

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages