By downloading you acknowledge and agree to the Crunchy Data Terms of Use and Data Collection Notice

Postgres OperatorGet Postgres up and running on your Kubernetes cluster

Self-service tools for developers and data scientists to easily get productive with PostgreSQL and Crunchy Data products.

Install PGO

You can install PGO from the repo using the commands below:

kubectl apply -k kustomize/install/namespacekubectl apply --server-side -k kustomize/install/default

This will create a namespace called postgres-operator and create all of the objects required to deploy PGO.

To check on the status of your install, you can run:

kubectl -n postgres-operator get pods \--selector=postgres-operator.crunchydata.com/control-plane=postgres-operator \--field-selector=status.phase=Running

If the PGO Pod is healthy, you should see output similar to:

NAME                 READY   STATUS    RESTARTS   AGEpostgres-operator   1/1     Running   0          3s

Resources, support, and more

Looking for more Postgres and Kubernetes Content?

Postgres Operator Docs

Dive into more advanced concepts and tutorials in our PGO documentation.

Get Started

Expert Help

No matter where your cluster is deployed get support from our PGO pros.

Learn More

Kubernetes Blog Posts

Stateful Postgres Storage Using Kubernetes

11 min readRead post

Crunchy Postgres for Kubernetes 5.3 Release

3 min readRead post

Log Export Examples Using Crunchy Postgres for Kubernetes

13 min readRead post

Multi-Cloud Strategies with Crunchy Postgres for Kubernetes

5 min readRead post

Easier Upgrades and Image Management for Postgres in Kubernetes

7 min readRead post
Read more posts