Publicat Kubegres, un conjunt d'eines per desplegar un clúster PostgreSQL

S'han publicat els textos font del projecte Kubegres, dissenyats per crear un clúster de servidors replicats amb el SGBD PostgreSQL, desplegat en una infraestructura d'aïllament de contenidors basada en la plataforma Kubernetes. El paquet també us permet gestionar la rèplica de dades entre servidors, crear configuracions tolerants a errors i organitzar còpies de seguretat. El codi del projecte està escrit a Go i es distribueix sota la llicència Apache 2.0.

El clúster creat consta d'un node de pod PostgreSQL primari i de nodes de pod secundari replicats en temps real sincronitzats amb el node principal. En cas d'error al node primari, el sistema converteix automàticament un dels nodes secundaris a la categoria principal i canvia la configuració de rèplica sense aturar l'operació. És possible configurar còpies de seguretat regulars de bases de dades en un emmagatzematge independent. La configuració del clúster s'especifica en format YAML. El contingut del node es crea a partir de la imatge oficial del contenidor PostgreSQL proporcionada pel projecte Docker. El funcionament del sistema es reconeix com a estable i ja s'utilitza en aplicacions industrials.

Font: opennet.ru

Afegeix comentari