You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/Configuration/pgo-yaml-configuration.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,9 @@ The *pgo.yaml* file is broken into major sections as described below:
38
38
|DisableReplicaStartFailReinit | if set to `true` will disable the detection of a "start failed" states in PG replicas, which results in the re-initialization of the replica in an attempt to bring it back online
39
39
|PodAntiAffinity | either `preferred`, `required` or `disabled` to either specify the type of affinity that should be utilized for the default pod anti-affinity applied to PG clusters, or to disable default pod anti-affinity all together (default `preferred`)
40
40
|SyncReplication | boolean, if set to `true` will automatically enable synchronous replication in new PostgreSQL clusters (default `false`)
41
+
|DefaultInstanceMemory | string, matches a Kubernetes resource value. If set, it is used as the default value of the memory request for each instance in a PostgreSQL cluster (default `512Mi`)
42
+
|DefaultBackrestMemory | string, matches a Kubernetes resource value. If set, it is used as the default value of the memory request for the pgBackRest repository (default `48Mi`)
43
+
|DefaultPgBouncerMemory | string, matches a Kubernetes resource value. If set, it is used as the default value of the memory request for pgBouncer instances (default `24Mi`)
Copy file name to clipboardExpand all lines: docs/content/Installation/install-with-ansible/prerequisites.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -166,6 +166,9 @@ sets of variables cannot be used at the same time.
166
166
|`cleanup`| false || Set to configure the playbooks to delete all objects when uninstalling the Operator. Note: this will delete all objects related to the Operator (including clusters provisioned). |
167
167
|`create_rbac`| true |**Required**| Set to `true` if the installer should create the RBAC resources required to run the PostgreSQL Operator. |
168
168
|`crunchy_debug`| false || Set to configure Operator to use debugging mode. Note: this can cause sensitive data such as passwords to appear in Operator logs. |
169
+
|`default_instance_memory`| 512Mi || The default amount of memory to request for a PostgreSQL instance |
170
+
|`default_pgbackrest_memory`| 48Mi || The default amount of memory to request for a pgBackRest repository |
171
+
|`default_pgbouncer_memory`| 24Mi || The default amount of memory to request for a pgBouncer instance |
169
172
|`delete_metrics_namespace`| false || Set to configure whether or not the metrics namespace (defined using variable `metrics_namespace`) is deleted when uninstalling the metrics infrastructure |
170
173
|`delete_operator_namespace`| false || Set to configure whether or not the PGO operator namespace (defined using variable `pgo_operator_namespace`) is deleted when uninstalling the PGO. |
171
174
|`delete_watched_namespaces`| false || Set to configure whether or not the PGO watched namespaces (defined using variable `namespace`) are deleted when uninstalling the PGO. |
@@ -224,6 +227,7 @@ sets of variables cannot be used at the same time.
224
227
|`replica_storage`| storageos |**Required**| Set to configure which storage definition to use when creating volumes used by PostgreSQL replicas on all newly created clusters. |
225
228
|`scheduler_timeout`| 3600 |**Required**| Set to a value in seconds to configure the `pgo-scheduler` timeout threshold when waiting for schedules to complete. |
226
229
|`service_type`| ClusterIP || Set to configure the type of Kubernetes service provisioned on all newly created clusters. |
230
+
|`sync_replication`| false || If set to true, defaults the PostgreSQL clusters to be deployed with synchronous replication |
227
231
|`pgo_cluster_admin`| false || Determines whether or not the `cluster-admin` role is assigned to the PGO service account. Must be `true` to enable PGO namespace & role creation when installing in OpenShift. |
0 commit comments