managed-postgres-operator

module
v0.0.0-...-926d18e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2025 License: Apache-2.0

README

Managed Postgres Operator

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

continuous integration contributors license goreportcard

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 PostgresSchemas

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.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group.
internal
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL