Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions docs/operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -684,6 +684,31 @@ The number of Replicas to create for the PostgreSQL instance.
| ---------- | ------- |
| :material-numeric-1-box: int | `3` |

### `instances.env.name`

Name of an environment variable for PostgreSQL Pods. Read more about defining environment variables in [Kubernetes documentation :octicons-link-external-16:](https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/).

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `MY_ENV` |

### `instances.env.value`

The value for an environment variable.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `1000` |

### `instances.envFrom.secretRefName`

Name of a Secret or a ConfigMap, key/values of which are used as environment variables for PostgreSQL Pods.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `instance-env-secret` |


### `instances.initContainer.image`

Defines an image for an init container to run before the main container in the Pod. The init container is typically used for setup tasks such as initializing filesystems, setting permissions, or preparing configuration.
Expand Down Expand Up @@ -1048,6 +1073,30 @@ The Docker image for [pgBackRest](backups.md#backup-repositories).
| ---------- | ------- |
| :material-code-string: string | `docker.io/percona/percona-pgbackrest:{{pgbackrestrecommended}}` |

### `backups.pgbackrest.env.name`

Name of an environment variable for pgBackRest Pods. Read more about defining environment variables in [Kubernetes documentation :octicons-link-external-16:](https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/).

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `MY_ENV` |

### `backups.pgbackrest.env.value`

The value for an environment variable.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `1000` |

### `backups.pgbackrest.envFrom.secretRefName`

Name of a Secret or a ConfigMap, key/values of which are used as environment variables for pgBouncer Pods.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `repo-host-env-secret` |

### `backups.pgbackrest.containers.pgbackrest.resources.requests.cpu`

[Kubernetes CPU requests :octicons-link-external-16:](https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#resource-requests-and-limits-of-pod-and-container) for a `pgBackRest` container. It must not exceed the limit.
Expand Down Expand Up @@ -1646,6 +1695,30 @@ Docker image for the [pgBouncer :octicons-link-external-16:](http://pgbouncer.gi
| ---------- | ------- |
| :material-code-string: string | `docker.io/percona/percona-pgbouncer:{{pgbouncerrecommended}}` |

### `proxy.pgBouncer.env.name`

Name of an environment variable for pgBouncer Pods. Read more about defining environment variables in [Kubernetes documentation :octicons-link-external-16:](https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/).

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `MY_ENV` |

### `proxy.pgBouncer.env.value`

The value for an environment variable.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `1000` |

### `proxy.pgBouncer.envFrom.secretRefName`

Name of a Secret or a ConfigMap, key/values of which are used as environment variables for pgBouncer Pods.

| Value type | Example |
| ---------- | ------- |
| :material-code-string: string | `pgbouncer-env-secret` |

### `proxy.pgBouncer.exposeSuperusers`

Enables or disables [exposing superuser user through pgBouncer](users.md#superuser-and-pgbouncer).
Expand Down