Skip to content

Commit f62fd74

Browse files
authored
Merge pull request #994 from ImTheKai/16
Add PSP-16 Tech Preview mention to docs, so it can be linked PG-2556
2 parents ada30dc + 537953c commit f62fd74

3 files changed

Lines changed: 72 additions & 1 deletion

File tree

docs/docker.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,4 +163,24 @@ To enable the `pg_stat_monitor` extension after launching the container, do the
163163
164164
Note that the `pg_stat_monitor` view is available only for the databases where you enabled it. If you create a new database, make sure to create the view for it to see its statistics data.
165165
166+
## Tech Preview: Percona Server for PostgreSQL 16 with pg_tde
167+
168+
!!! warning "Tech Preview"
169+
170+
This is a **Tech Preview** feature. Percona doesn't recommend Tech Preview features for production environments. We provide them to give users early access to new functionality and the opportunity to provide feedback while the feature is still under development. There is no commitment to support them long-term, and the feature may change or be removed without notice.
171+
172+
Docker images of Percona Server for PostgreSQL (PSP) 16.14, built with the `pg_tde` extension included natively, are available on [perconalab :octicons-link-external-16:](https://hub.docker.com/u/perconalab) for evaluation purposes. These are separate images from the GA Percona Distribution for PostgreSQL image used above, and are not intended for production use.
173+
174+
| Image | Tag |
175+
| ----- | --- |
176+
| `perconalab/percona-distribution-postgresql` | `16-psp`, `16-psp-ubi8` |
177+
| `perconalab/percona-distribution-postgresql-with-postgis` | `16-psp`, `16-psp-ubi8` |
178+
179+
Start a container from one of these images the same way as described in [Start the container](#start-the-container), substituting the image and tag:
180+
181+
```{.bash data-prompt="$"}
182+
$ docker run --name container-name -e POSTGRES_PASSWORD=secret -d perconalab/percona-distribution-postgresql:16-psp
183+
```
184+
185+
To enable and use `pg_tde` inside the container, follow the steps in the [pg_tde documentation :octicons-link-external-16:](https://docs.percona.com/pg-tde/index.html) to configure it. For the full list of bundled component versions, see [Percona-authored extensions](percona-ext.md).
166186

docs/percona-ext.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,35 @@ An open-source extension designed to enhance PostgreSQL’s security by encrypti
1919
[pg_tde documentation :octicons-link-external-16:](https://percona.github.io/pg_tde/main/index.html){.md-button}
2020

2121
</div>
22-
</div>
22+
</div>
23+
24+
## Tech Preview: pg_tde built into Percona Server for PostgreSQL 16
25+
26+
!!! warning "Tech Preview"
27+
28+
This is a **Tech Preview** feature. Percona doesn't recommend Tech Preview features for production environments. We provide them to give users early access to new functionality and the opportunity to provide feedback while the feature is still under development. There is no commitment to support them long-term, and the feature may change or be removed without notice.
29+
30+
[`pg_tde` :octicons-link-external-16:](https://docs.percona.com/pg-tde/index.html) is included natively in Percona Server for PostgreSQL (PSP) 16.14, available as a Tech Preview through a dedicated testing repository and `perconalab` Docker images. See [Tech Preview: PSP 16 testing repository](repo-overview.md#tech-preview-psp-16-testing-repository) for packages, or [Tech Preview: Percona Server for PostgreSQL 16 with pg_tde](docker.md#tech-preview-percona-server-for-postgresql-16-with-pg_tde) for Docker images.
31+
32+
The following component versions are bundled with this Tech Preview:
33+
34+
| Component | Version |
35+
| --------- | ------- |
36+
| `pg_tde` | 2.2.1 |
37+
| `pg_stat_monitor` | 2.3.2 |
38+
| `pgaudit` | 16.1 |
39+
| `pg_repack` | 1.5.3 |
40+
| `pgBackRest` | 2.58.0 |
41+
| `Patroni` | 4.1.3 |
42+
| `pgBadger` | 13.2 |
43+
| `PgBouncer` | 1.25.2 |
44+
| `Pgpool-II` | 4.7.2 |
45+
| `wal2json` | 2.6 |
46+
| `set_user` | 4.2.0 |
47+
| `HAProxy` | 2.8.23 |
48+
| `etcd` | 3.5.30 |
49+
| `pgvector` | 0.8.3 |
50+
| `PostGIS` | 3.5.7 |
51+
| `pg_cron` | 1.6.7 |
52+
| `pg_gather` | 33 |
53+
| `percona-pg-telemetry` | 1.2 |

docs/repo-overview.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,23 @@ The `percona-ppg-server-ha` meta-package installs high-availability components t
5757
| `percona-haproxy`| A high-availability and load-balancing solution |
5858
| `etcd` | A consistent, distributed key-value store |
5959
| `python3-python-etcd` | A Python client for etcd |
60+
61+
## Tech Preview: PSP 16 testing repository
62+
63+
!!! warning "Tech Preview"
64+
65+
This is a **Tech Preview** feature. Percona doesn't recommend Tech Preview features for production environments. We provide them to give users early access to new functionality and the opportunity to provide feedback while the feature is still under development. There is no commitment to support them long-term, and the feature may change or be removed without notice.
66+
67+
Percona Server for PostgreSQL (PSP) 16.14, built with the [`pg_tde` :octicons-link-external-16:](https://docs.percona.com/pg-tde/index.html) extension included natively, is available for evaluation through a dedicated testing repository. This is not a GA release of Percona Distribution for PostgreSQL 16 - it's a separate, experimental build for users who want to try `pg_tde` and the other bundled components ahead of a full release.
68+
69+
Enable the testing repository with the `percona-release` utility:
70+
71+
```{.bash data-prompt="$"}
72+
$ sudo percona-release enable-only psp-16
73+
```
74+
75+
Once the repository is enabled, follow the same package installation steps as [Install via apt](apt.md) or [Install via yum](yum.md), skipping the `percona-release setup ppg-16` step since the testing repository is already enabled.
76+
77+
To enable and use `pg_tde`, follow the steps in the [pg_tde documentation :octicons-link-external-16:](https://docs.percona.com/pg-tde/index.html) to configure it.
78+
79+
For the full list of bundled extensions and their versions, see [Percona-authored extensions](percona-ext.md). Docker images for this Tech Preview are also available - see [Run in Docker](docker.md).

0 commit comments

Comments
 (0)