Objavljen Kubegres, skup alata za postavljanje PostgreSQL klastera

Objavljeni su izvorni tekstovi projekta Kubegres, dizajniranog za stvaranje klastera repliciranih poslužitelja s PostgreSQL DBMS-om, raspoređenim u infrastrukturu izolacije spremnika temeljenu na platformi Kubernetes. Paket vam također omogućuje upravljanje replikacijom podataka između poslužitelja, stvaranje konfiguracija otpornih na pogreške i organiziranje sigurnosnih kopija. Kôd projekta napisan je u Go i distribuiran pod licencom Apache 2.0.

Stvoreni klaster sastoji se od jednog primarnog PostgreSQL pod čvora i repliciranih sekundarnih pod čvorova u stvarnom vremenu sinkroniziranih s primarnim čvorom. U slučaju kvara na primarnom čvoru, sustav automatski pretvara jedan od sekundarnih čvorova u primarnu kategoriju i mijenja konfiguraciju replikacije bez zaustavljanja rada. Moguće je konfigurirati redovite sigurnosne kopije baze podataka u zasebnu pohranu. Konfiguracija klastera navedena je u YAML formatu. Sadržaj čvora kreiran je na temelju službene slike spremnika PostgreSQL koju pruža Docker projekt. Rad sustava prepoznat je kao stabilan i već se koristi u industrijskim aplikacijama.

Izvor: opennet.ru

Dodajte komentar