As ferramentas de terceiros mais populares são pgpool e regmgr.
pgpool pode fazer HA e failover automático, regmgr também pode fazer replicação e failover automático. Alguns artigos mostram o uso de ambos para fazer no cluster. Por quê? Quais são as melhores práticas para ir para a meta?
O pgPool é uma ferramenta cliente que pode redirecionar as conexões do cliente para o servidor sobrevivente após a morte do primário. No entanto, sem mais atividade, esse servidor sobrevivente será um modo de espera de replicação de streaming, ou seja, um servidor somente leitura.
Você também precisa de algum software que possa detectar com segurança que o servidor primário está inativo e promover um servidor em espera. Esse clusterware é um componente integral de uma configuração de alta disponibilidade.
Provavelmente Repmgr pode servir a esse propósito; normalmente, Patroni é usado.