@@ -77,7 +77,7 @@ Those are top-level keys, containing both leaf keys and groups.
77
77
Kubernetes-native DCS).
78
78
79
79
* ** docker_image**
80
- Spilo docker image for postgres instances. For production, don't rely on the
80
+ Spilo docker image for Postgres instances. For production, don't rely on the
81
81
default image, as it might be not the most up-to-date one. Instead, build
82
82
your own Spilo image from the [ github
83
83
repository] ( https://github.com/zalando/spilo ) .
@@ -100,12 +100,12 @@ Those are top-level keys, containing both leaf keys and groups.
100
100
create/update/delete/sync clusters concurrently. The default is ` 4 ` .
101
101
102
102
* ** max_instances**
103
- operator will cap the number of instances in any managed postgres cluster up
103
+ operator will cap the number of instances in any managed Postgres cluster up
104
104
to the value of this parameter. When ` -1 ` is specified, no limits are applied.
105
105
The default is ` -1 ` .
106
106
107
107
* ** min_instances**
108
- operator will run at least the number of instances for any given postgres
108
+ operator will run at least the number of instances for any given Postgres
109
109
cluster equal to the value of this parameter. When ` -1 ` is specified, no
110
110
limits are applied. The default is ` -1 ` .
111
111
@@ -121,11 +121,11 @@ Parameters describing Postgres users. In a CRD-configuration, they are grouped
121
121
under the ` users ` key.
122
122
123
123
* ** super_username**
124
- postgres ` superuser ` name to be created by ` initdb ` . The default is
124
+ Postgres ` superuser ` name to be created by ` initdb ` . The default is
125
125
` postgres ` .
126
126
127
127
* ** replication_username**
128
- postgres username used for replication between instances. The default is
128
+ Postgres username used for replication between instances. The default is
129
129
` standby ` .
130
130
131
131
## Kubernetes resources
@@ -150,7 +150,7 @@ configuration they are grouped under the `kubernetes` key.
150
150
This definition must bind pod service account to a role with permission
151
151
sufficient for the pods to start and for Patroni to access k8s endpoints;
152
152
service account on its own lacks any such rights starting with k8s v1.8. If
153
- not excplicitly defined by the user, a simple definition that binds the
153
+ not explicitly defined by the user, a simple definition that binds the
154
154
account to the operator's own 'zalando-postgres-operator' cluster role will
155
155
be used. The default is empty.
156
156
@@ -159,7 +159,7 @@ configuration they are grouped under the `kubernetes` key.
159
159
after this timeout. The default is ` 5m ` .
160
160
161
161
* ** watched_namespace**
162
- The operator watches for postgres objects in the given namespace. If not
162
+ The operator watches for Postgres objects in the given namespace. If not
163
163
specified, the value is taken from the operator namespace. A special ` * `
164
164
value makes it watch all namespaces. The default is empty (watch the operator
165
165
pod namespace).
@@ -188,7 +188,7 @@ configuration they are grouped under the `kubernetes` key.
188
188
* ** cluster_domain**
189
189
defines the default dns domain for the kubernetes cluster the operator is
190
190
running in. The default is ` cluster.local ` . Used by the operator to connect
191
- to the postgres clusters after creation.
191
+ to the Postgres clusters after creation.
192
192
193
193
* ** oauth_token_secret_name**
194
194
a name of the secret containing the ` OAuth2 ` token to pass to the teams API.
@@ -208,9 +208,8 @@ configuration they are grouped under the `kubernetes` key.
208
208
* ** inherited_labels**
209
209
list of labels that can be inherited from the cluster manifest, and added to
210
210
each child objects (` StatefulSet ` , ` Pod ` , ` Service ` and ` Endpoints ` ) created
211
- by the opertor.
212
- Typical use case is to dynamically pass labels that are specific to a given
213
- postgres cluster, in order to implement ` NetworkPolicy ` .
211
+ by the operator. Typical use case is to dynamically pass labels that are
212
+ specific to a given Postgres cluster, in order to implement ` NetworkPolicy ` .
214
213
The default is empty.
215
214
216
215
* ** cluster_name_label**
@@ -234,7 +233,7 @@ configuration they are grouped under the `kubernetes` key.
234
233
235
234
* ** pod_environment_configmap**
236
235
a name of the ConfigMap with environment variables to populate on every pod.
237
- Right now this ConfigMap is searched in the namespace of the postgres cluster.
236
+ Right now this ConfigMap is searched in the namespace of the Postgres cluster.
238
237
All variables from that ConfigMap are injected to the pod's environment, on
239
238
conflicts they are overridden by the environment variables generated by the
240
239
operator. The default is empty.
@@ -245,9 +244,9 @@ configuration they are grouped under the `kubernetes` key.
245
244
be defined in advance. Default is empty (use the default priority class).
246
245
247
246
* ** spilo_fsgroup**
248
- the Persistent Volumes for the spilo pods in the StatefulSet will be owned and
247
+ the Persistent Volumes for the Spilo pods in the StatefulSet will be owned and
249
248
writable by the group ID specified. This is required to run Spilo as a
250
- non-root process, but requires a custom spilo image. Note the FSGroup of a Pod
249
+ non-root process, but requires a custom Spilo image. Note the FSGroup of a Pod
251
250
cannot be changed without recreating a new Pod.
252
251
253
252
* ** spilo_privileged**
@@ -283,19 +282,19 @@ Those parameters are grouped under the `postgres_pod_resources` key in a
283
282
CRD-based configuration.
284
283
285
284
* ** default_cpu_request**
286
- CPU request value for the postgres containers, unless overridden by
285
+ CPU request value for the Postgres containers, unless overridden by
287
286
cluster-specific settings. The default is ` 100m ` .
288
287
289
288
* ** default_memory_request**
290
- memory request value for the postgres containers, unless overridden by
289
+ memory request value for the Postgres containers, unless overridden by
291
290
cluster-specific settings. The default is ` 100Mi ` .
292
291
293
292
* ** default_cpu_limit**
294
- CPU limits for the postgres containers, unless overridden by cluster-specific
293
+ CPU limits for the Postgres containers, unless overridden by cluster-specific
295
294
settings. The default is ` 3 ` .
296
295
297
296
* ** default_memory_limit**
298
- memory limits for the postgres containers, unless overridden by cluster-specific
297
+ memory limits for the Postgres containers, unless overridden by cluster-specific
299
298
settings. The default is ` 1Gi ` .
300
299
301
300
* ** set_memory_request_to_limit**
@@ -336,11 +335,11 @@ CRD-based configuration.
336
335
cluster or recreating pods. The default is ` 10m ` .
337
336
338
337
* ** ready_wait_interval**
339
- the interval between consecutive attempts waiting for the postgres CRD to be
340
- created. The default is ` 5s ` .
338
+ the interval between consecutive attempts waiting for the ` postgresql ` CRD to
339
+ be created. The default is ` 5s ` .
341
340
342
341
* ** ready_wait_timeout**
343
- the timeout for the complete postgres CRD creation. The default is ` 30s ` .
342
+ the timeout for the complete ` postgresql ` CRD creation. The default is ` 30s ` .
344
343
345
344
## Load balancer related options
346
345
@@ -396,7 +395,7 @@ yet officially supported.
396
395
Spilo are S3 and GCS. The default is empty.
397
396
398
397
* ** log_s3_bucket**
399
- S3 bucket to use for shipping postgres daily logs. Works only with S3 on AWS.
398
+ S3 bucket to use for shipping Postgres daily logs. Works only with S3 on AWS.
400
399
The bucket has to be present and accessible by Postgres pods. The default is
401
400
empty.
402
401
@@ -447,7 +446,7 @@ Options to aid debugging of the operator itself. Grouped under the `debug` key.
447
446
448
447
* ** enable_database_access**
449
448
boolean parameter that toggles the functionality of the operator that require
450
- access to the postgres database, i.e. creating databases and users. The
449
+ access to the Postgres database, i.e. creating databases and users. The
451
450
default is ` true ` .
452
451
453
452
## Automatic creation of human users in the database
466
465
` https://teams.example.com/api/ ` .
467
466
468
467
* ** team_api_role_configuration**
469
- postgres parameters to apply to each team member role. The default is
468
+ Postgres parameters to apply to each team member role. The default is
470
469
'* log_statement: all * '. It is possible to supply multiple options, separating
471
470
them by commas. Options containing commas within the value are not supported,
472
471
with the exception of the ` search_path ` . For instance:
0 commit comments