Skip to content

Commit

Permalink
Merge pull request #5719 from EnterpriseDB/docs/edits_to_patroni_pr5656
Browse files Browse the repository at this point in the history
Edits to Patroni PR5656
  • Loading branch information
djw-m authored Jun 3, 2024
2 parents b51d46e + bf3705d commit 8812ace
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ tags:
- Patroni
---

EDB provides Patroni to customers via the `edb-patroni` package. This package provides Patroni itself and all its dependencies, so there is no need to install additional packages on the Postgres nodes.
EDB provides Patroni to customers by way of the `edb-patroni` package. This package provides Patroni and all its dependencies, so you don't need to install additional packages on the Postgres nodes.

As the dependencies no longer have to be installed separately, there is no need to install the python3-cdiff, python3-psutil, python3-psycopg2, python3-ydiff, python3-click, python3-click, python3-six, python3-dateutil, python3-prettytable, python3-pyyaml, python3-urllib3, python3-etcd, python3-dns or python3-certifi packages.
Since the dependencies don't have to be installed separately, you don't need to install the python3-cdiff, python3-psutil, python3-psycopg2, python3-ydiff, python3-click, python3-click, python3-six, python3-dateutil, python3-prettytable, python3-pyyaml, python3-urllib3, python3-etcd, python3-dns, or python3-certifi packages.

Packages are available for all subscribed customers with a valid EDB account under any entitlement (Community360, Standard, and Enterprise).

!!! Note
The `edb-patroni` does not provide packages for the etcd server needed for the DCS cluster
The `edb-patroni` package doesn't provide packages for the etcd server needed for the DCS cluster.

Once you have the EDB repository configured on all the nodes of the cluster, run the following commands depending on the Linux distribution you are using.
Once you have the EDB repository configured on all the nodes of the cluster, run the following commands based on the Linux distribution you're using.

### Debian/Ubuntu

Expand All @@ -25,7 +25,7 @@ sudo apt-get install -y edb-patroni
```

!!! Note
On Debian and Ubuntu installations, if you've previously installed the Patroni package named `patroni` using the EDB repositories, `apt upgrade` will not replace this package with the `edb-patroni` package. Executing `apt install edb-patroni` will install `edb-patroni` as a replacement of `patroni`.
On Debian and Ubuntu installations, if you previously installed the Patroni package named `patroni` using the EDB repositories, `apt upgrade` will not replace this package with the `edb-patroni` package. Executing `apt install edb-patroni` will install `edb-patroni` as a replacement of `patroni`.

See [Quick start on Debian 11](debian11_quick_start/#4-patroni) for a more detailed configuration example.

Expand All @@ -39,5 +39,4 @@ See [Quick start on RHEL8](rhel8_quick_start/#4-patroni) for a more detailed con

### Installing community packages

We also support community packages provided through PGDG repositories. Follow the [PGDG deb download instructions](https://www.postgresql.org/download/linux/debian/) to set up the `apt` repository, or the [PGDG rpm download instructions](https://yum.postgresql.org/) for the `yum` repository. Keep in mind that for PGDG rpm repositories you will need to configure Extra Packages for Enterprise Linux ([EPEL](https://fedoraproject.org/wiki/EPEL)).

We also support community packages provided through PGDG repositories. Follow the [PGDG deb download instructions](https://www.postgresql.org/download/linux/debian/) to set up the `apt` repository or the [PGDG rpm download instructions](https://yum.postgresql.org/) for the `yum` repository. Keep in mind that you need to configure Extra Packages for Enterprise Linux ([EPEL](https://fedoraproject.org/wiki/EPEL)) for PGDG rpm repositories.
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ tags:

### Deploying a Patroni cluster with TPA

The recommended way for deploying Patroni clusters is by doing so with TPA. We recommend going over the [TPA documentation](https://www.enterprisedb.com/docs/tpa/latest/) for further information on deploying M1 architectures with Patroni as the failover manager.
We recommend deploying Patroni clusters using TPA. See the [TPA documentation](https://www.enterprisedb.com/docs/tpa/latest/) for more information on deploying M1 architectures with Patroni as the failover manager.

0 comments on commit 8812ace

Please sign in to comment.