The following is required prior to installing PostgreSQL Operator.
The PostgreSQL Operator is tested in the following environments:
- Kubernetes v1.13+
- Red Hat OpenShift v3.11+
- Red Hat OpenShift v4.4+
- Amazon EKS
- VMWare Enterprise PKS 1.3+
- IBM Cloud Pak Data
IBM Cloud Pak Data
If you install the PostgreSQL Operator, which comes with Crunchy PostgreSQL for Kubernetes, on IBM Cloud Pak Data, please note the following additional requirements:
- Cloud Pak Data Version 2.5
- Minimum Node Requirements (Cloud Paks Cluster): 3
- Crunchy PostgreSQL for Kuberentes (Service):
- Minimum CPU Requirements: 0.2 CPU
- Minimum Memory Requirements: 120MB
- Minimum Storage Requirements: 5MB
Note: PostgreSQL clusters deployed by the PostgreSQL Operator with Crunchy PostgreSQL for Kubernetes are workload dependent. As such, users should allocate enough resources for their PostgreSQL clusters.
The PostgreSQL Operator installer will install the
pgo client interface
to help with using the PostgreSQL Operator. However, it is also recommend that
you have access to
oc and are able to communicate with the
Kubernetes or OpenShift cluster that you are working with.
There are several application ports to note when using the PostgreSQL Operator.
These ports allow for the
to interface with the PostgreSQL Operator API as well as for users of the event
stream to connect to
If you are using these services, ensure your cluster administrator has given you access to these ports.
The PostgreSQL Operator deploys different services to support a production PostgreSQL environment. Below is a list of the applications and their default Service ports.