From fa7134a2e83163dfb6c897ef88d3f1517da615aa Mon Sep 17 00:00:00 2001
From: Vitaliy Kukharik <37010174+vitabaks@users.noreply.github.com>
Date: Sun, 25 Aug 2024 14:15:38 +0300
Subject: [PATCH] Update README.md
---
README.md | 33 +++++++++++++++++++++++----------
1 file changed, 23 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index a5585ca04..42f19a2f6 100644
--- a/README.md
+++ b/README.md
@@ -81,7 +81,6 @@ Example: `replica.postgres-cluster.service.dc1.consul`, `replica.postgres-cluste
It requires the installation of a consul in client mode on each application server for service DNS resolution (or use [forward DNS](https://developer.hashicorp.com/consul/tutorials/networking/dns-forwarding?utm_source=docs) to the remote consul server instead of installing a local consul client).
-
## Compatibility
RedHat and Debian based distros (x86_64)
@@ -113,11 +112,13 @@ _Table of results of daily automated testing of cluster deployment:_
| AlmaLinux 8 | [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/vitabaks/postgresql_cluster/schedule_pg_almalinux8.yml?branch=master)](https://github.com/vitabaks/postgresql_cluster/actions/workflows/schedule_pg_almalinux8.yml) |
| AlmaLinux 9 | [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/vitabaks/postgresql_cluster/schedule_pg_almalinux9.yml?branch=master)](https://github.com/vitabaks/postgresql_cluster/actions/workflows/schedule_pg_almalinux9.yml) |
-
###### Ansible version
Minimum supported Ansible version: 8.0.0 (ansible-core 2.15.0)
## Requirements
+
+
+
This playbook requires root privileges or sudo.
Ansible ([What is Ansible](https://www.ansible.com/how-ansible-works/)?)
@@ -126,7 +127,7 @@ if dcs_type: "consul", please install consul role requirements on the control no
`ansible-galaxy install -r roles/consul/requirements.yml`
-## Port requirements
+### Port requirements
List of required TCP ports that must be open for the database cluster:
- `5432` (postgresql)
@@ -150,8 +151,12 @@ for the scheme "[Type C] PostgreSQL High-Availability with Consul Service Discov
- `8500` (Consul HTTP API)
- `8600` (Consul DNS server)
+
+
- **linux (Operation System)**:
Update your operating system on your target servers before deploying;
@@ -185,7 +190,7 @@ To minimize the risk of losing data on autofailover, you can configure settings
- synchronous_mode_strict: 'true'
- synchronous_commit: 'on' (or 'remote_apply')
----
+Click here to expand...
Click here to expand...