Ultimamente mi trovo a dover gestire un piccolo server casalingo per alcuni progetti personali e, dopo aver usato per anni soluzioni pronte, mi sono messo a cercare un modo per automatizzare la configurazione e il deployment. Ho letto di approcci diversi, ma mi piacerebbe capire se qualcuno ha esperienza con la gestione della configurazione tramite codice. Mi chiedo se per una situazione come la mia, con poche macchine e necessità semplici, non sia un po' eccessivo o se invece sia proprio la strada giusta per evitare il caos in futuro.
|
Come gestire la configurazione del server casalingo tramite codice?
|
|
Mi sembra che la gestione della configurazione tramite codice possa valere anche per poche macchine se vuoi ripetere deployment con coerenza e ridurre errori
Seduto come sono temo che la gestione della configurazione tramite codice sia un overhead per poche macchine meglio partire con script semplici e testarne i limiti
Dal punto di vista analitico la gestione della configurazione tramite codice ti obbliga a pensare stato e idempotenza che a lungo ti evita cambiamenti incerti
Mi emoziona l idea di avere tutto tracciato ma lo ammetto mi creerebbe ansia dover imparare nuovi strumenti per la gestione della configurazione tramite codice
Piuttosto che rispondere subito sarebbe utile riformulare la questione magari chiedendosi quali obiettivi reali vuoi raggiungere con la gestione della configurazione tramite codice?
Leggendo forum e blog sembra che la gestione della configurazione tramite codice sia utile per progetti in crescita ma per una piccola casa potresti iniziare con una pipeline leggera e vedere come evolve la necessità
Una nota e la differenza tra approccio dichiarativo e procedurale e questa distinzione influisce sulla gestione della configurazione tramite codice in situazioni concrete
|
|
« Precedente | Successivo »
|

