Publikuar Kubegres, një paketë veglash për vendosjen e një grupi PostgreSQL

Tekstet burimore të projektit Kubegres janë publikuar, të dizajnuara për të krijuar një grup serverësh të përsëritur me PostgreSQL DBMS, të vendosur në një infrastrukturë izolimi kontejnerësh bazuar në platformën Kubernetes. Paketa ju lejon gjithashtu të menaxhoni përsëritjen e të dhënave midis serverëve, të krijoni konfigurime tolerante ndaj gabimeve dhe të organizoni kopje rezervë. Kodi i projektit është shkruar në Go dhe shpërndahet nën licencën Apache 2.0.

Grupimi i krijuar përbëhet nga një nyje pod primare PostgreSQL dhe nyje sekondare të replikuara në kohë reale të sinkronizuara me nyjen parësore. Në rast të një dështimi në nyjen parësore, sistemi konverton automatikisht një nga nyjet dytësore në kategorinë parësore dhe ndryshon konfigurimin e replikimit pa ndërprerë funksionimin. Është e mundur të konfiguroni kopje rezervë të rregullt të bazës së të dhënave në një ruajtje të veçantë. Konfigurimi i grupit është specifikuar në formatin YAML. Përmbajtja e nyjës krijohet bazuar në imazhin zyrtar të kontejnerit PostgreSQL të ofruar nga projekti Docker. Funksionimi i sistemit njihet si i qëndrueshëm dhe tashmë përdoret në aplikime industriale.

Burimi: opennet.ru

Shto një koment