DOMANDA Ansible playbook vs script

cdtux

Utente Èlite
1,829
911
CPU
I7 3770
Scheda Madre
Asrock Z77 Extreme 4
HDD
Samsung 850 pro 250GB
RAM
Corsair Vengeance LP 16GB
GPU
Gigabyte GTX1060 6GB
Monitor
Dell U2412M
PSU
Seasonic Focus Plus 650
Case
Corsair Graphite 760T
OS
Debian / Ubuntu
Al momento utilizzo uno script bash per installare tutti i pacchetti che mi servono di default ogni volta che reinstallo o cambio versione della distro sul pc di casa.
Stavo pensando però di fare una cosa del genere anche per l'ufficio, il problema è che li ho anche script, cronjobs, docker containers e file di configurazione vari che ogni volta (quando la release diventa obsoleta, quindi non tutti i giorni...) devo poi risistemare a mano o quasi.
Anche se non è un vero problema sto comunque cercando il modo di automatizzare e magari unificare (sia lo script per casa che quello per l'ufficio, visto che molto probabilmente utilizzerò in entrambi la stessa distro/versione, debian nello specifico) il tutto su un repo git, in modo che posso anche testare il tutto agevolmente su una vm prima di passare in "produzione".
Stavo quindi dando un'occhiata ad ansible playbook che dovrebbe aiutarmi a fare ciò.
Secondo voi è overkill o ci sono modi (o software) migliori??
 

MatrixHack76

Nuovo Utente
7
2
Non so se è utile una risposta dopo tanto tempo, nel dubbio la posto

Ci sono molti modi per fare quello che chiedi mi limito a proporti questi 3 per il tuo caso specifico che potrai valutare tu stesso:

Redhat ANSIBLE https://github.com/ansible/ansible (lo si può usare davvero in tantissimi modi, è una sfida da intraprendere)
Vmware SALT https://github.com/saltstack/salt (una valida alternativa ad ansible)
Hashicorp TERRAFORM https://www.hashicorp.com/ (qui vanno però valutati tutti i servizi offerti, non solo terraform)
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!