Publicou Kubegres, un conxunto de ferramentas para implementar un clúster PostgreSQL

Publicáronse os textos fonte do proxecto Kubegres, deseñados para crear un clúster de servidores replicados co DBMS PostgreSQL, despregado nunha infraestrutura de illamento de contedores baseada na plataforma Kubernetes. O paquete tamén permite xestionar a replicación de datos entre servidores, crear configuracións tolerantes a fallos e organizar copias de seguridade. O código do proxecto está escrito en Go e distribúese baixo a licenza Apache 2.0.

O clúster creado consta dun nodo de pod PostgreSQL principal e de nodos de pod secundarios replicados en tempo real sincronizados co nodo principal. No caso de producirse un fallo no nodo primario, o sistema converte automaticamente un dos nodos secundarios na categoría primaria e cambia a configuración de replicación sen deter a operación. É posible configurar copias de seguridade regulares da base de datos nun almacenamento separado. A configuración do clúster especifícase en formato YAML. O contido do nodo créase a partir da imaxe oficial do contedor PostgreSQL proporcionada polo proxecto Docker. O funcionamento do sistema é recoñecido como estable e xa se utiliza en aplicacións industriais.

Fonte: opennet.ru

Engadir un comentario