From fde1775c8deb6ee25b34cdb13415932c9bc7067a Mon Sep 17 00:00:00 2001 From: emorino Date: Fri, 19 Aug 2022 15:00:09 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20d=C3=A9finitions=20variable=20patroni.y?= =?UTF-8?q?ml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoPatroni.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/HowtoPatroni.md b/HowtoPatroni.md index 9c01d778..ab3851bc 100644 --- a/HowtoPatroni.md +++ b/HowtoPatroni.md @@ -104,4 +104,20 @@ La configuration se découpe en plusieurs parties que nous allons décrire. - `restapi` : configuration de l'API REST de Patroni - `listen` : IP et port d'écoute de l'API REST - - `connect_address` : IP et port de connexion à l'API REST \ No newline at end of file + - `connect_address` : IP et port de connexion à l'API REST + +- `etcd` : Configuration des noeuds etcd ( peut être remplacer par consul) + - `hosts` : liste des hôtes etcd + +- `bootstrap` : Défini les paramètres qui vont amorcer l'instance PostgreSQL + - `maximum_lag_on_failover` : Taille maximale, en octet, pour que le secondaire soit éligible a l'élection pour pouvori être leader. + - `ttl` : Défini le TTL du verrouillage du leader, en secondes, à considéré comme le temps avant que le processus de bascule soit déclenché. + - `loop_wait` : Temps d'attente de la boucle de rafraîchissement de l'état de cluster, en secondes. + +- `initdb` : Liste des options qui peuvent être passé à l'initdb : + - `data-checksums` : doit être activé si l'on veux utilisé `pg_rewind` + - `encoding: UTF8` : encodage par défaut des bases + - ` locale: UTF8:` : locale par défaut pour les nouvelles bases de données. + +- `pg_hba` : liste les autorisations que l'on veux ajouté dans le fichier `pg_hba.conf` +