[Python] Docker, postgresql e barman: suggerimenti cercansi...
roberto.pomoni a gmail.com
roberto.pomoni a gmail.com
Mar 19 Maggio 2020 13:51:21 CEST
Ciao Sandro!
vi state convertendo a docker anche voi? :)
Per quanto riguarda la tua domanda... credo dipenda molto da dove e come
dovranno poi essere deployati i database a cui ti appoggi.
L'applicativo è comodo averlo dockerizzato perchè così si possono fare
deploy frequenti con una pipeline CI/CD, e si può cambiare senza troppo
lavoro l'ambiente, il numero di container che utilizza, l'infrastruttura a
cui appoggiarsi (on premise, cloud, etc...). Il database in genere è meno
soggetto a modifiche, per cui se ti appoggi ad esempio ad un database
on-premise non vedo grandi differenze tra averlo dockerizzato o meno.
Dipende anche da come vuoi poi "orchestrare" il tutto, se pensi ad
esempio di utilizzare Swarm, Kubernetes o altro per gestire l'applicazione
completa anche della sua istanza del db...
My two cents,
Roberto
On Tue, May 19, 2020 at 1:00 PM Alessandro Dentella <
sandro.dentella a gmail.com> wrote:
> Ciao a tutti,
>
> sto per cominciare a dockerizzare alcune applicazioni django + frontent in
> vuejs
> e backend in postgresql.
>
> I db medi con cui ho a che fare sono piccoli, meno di 100 NB, alcuni
> arrivano a
> qualche GB.
>
> All'inizio ho pensato di tenere un pg classico (non dockerizzato) e fare
> che
> tutti i siti utilizzino quello. Come vantaggio vedo il fatto di gestire un
> unico
> backup via barman con meno controlli.
>
> Uno svantaggio però è che ogni volta che devo ripristinare un db devo
> ripristinare tutto il cluster. Questo è quello che ho sempre fatto e non
> mi pone
> problemi particolari ma mi chiedo se sia la cosa migliore.
>
> Posso ovviamente avere tanti cluster su una macchina fisica e gestire i
> backup
> in modo indipendente ma mi chiedo se invece mi convenga pensare di usare
> anche
> per postgres delle istanze indipendenti via docker.
>
>
> Avete suggerimenti/bast practice da seguire?
>
> grazie in anticipo
> sandro
> *:-)
>
>
> --
> Sandro Dentella *:-)
> http://trepalchi.it Il portale degli artisti
> https://wikidattica.it Flashcard per la didattica
> http://www.reteisi.org Soluzioni libere per le scuole
> http://sqlkit.argolinux.org SQLkit home page -
> PyGTK/python/sqlalchemy
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20200519/ce4a7c7a/attachment.html>
Maggiori informazioni sulla lista
Python