There are several different ways to install and deploy the PGO, the Postgres Operator based upon your use case.

For the vast majority of use cases, we recommend using the Postgres Operator Installer, which uses the pgo-deployer container to set up all of the objects required to run the PostgreSQL Operator.

For advanced use cases, such as for development, one may want to set up a development environment that is created using a series of scripts controlled by the Makefile.

Before selecting your installation method, it’s important that you first read the prerequisites for your deployment environment to ensure that your setup meets the needs for installing the PostgreSQL Operator.