Tech preview Tenant users can deploy the Postgres Operator on their tenant cluster through the catalog UI. After that, tenant users can create PostgreSQL instances on the tenant cluster in technical preview.
Procedure
On the Inventory page, complete these steps to deploy a Postgres Operator:
-
Navigate to the Catalog tab, locate Datastore Service for PG: Self-managed database and click Deploy.
-
In the Deploy instance dialog, enter these required information:
- Instance name
- The name that you assign to the Postgres Operator service instance.
- Workspace
- Select
Workspace before selecting Target service instance. A target service instance belongs to a workspace.
- Target service instance
- The cluster that is deployed by Cluster service.
System requirements may vary based on the
PostgreSQL instance type. Key requirements include:
- Development environment (single PostgreSQL instance)
- Minimum worker nodes: 1
- Minimum CPU per PostgreSQL replica: 1 vCPU
- Minimum memory per PostgreSQL replica: 1 GiB
- Minimum available storage per PostgreSQL replica: 1 GiB
- Production environment (high availability)
- Minimum worker nodes: 3 nodes (for high availability and fault tolerance)
- Minimum CPU per PostgreSQL replica: 1 vCPU
- Minimum memory per PostgreSQL replica: 1 GiB
- Minimum available storage PostgreSQL replica: 1 GiB
- Enable access from other clusters
-
false (default): The PostgreSQL database instance can be accessed only from within the cluster.
true: The PostgreSQL database instance can be accessed from other clusters.
For more information about configuring the Cluster CR, see Connecting to PostgreSQL instance.
-
Click Deploy to submit the configuration.
After deployment, navigate to the Overview tab to view the instance status.
Results
After deployment is complete, the Postgres Operator is installed on your tenant cluster.
What to do next
Verify deployment by checking instance status on the Overview tab.