Automazione

Questa repository GitHub raccoglie i file Ansible usati dalle nostre sistemiste e dai nostri sistemisti per manutenere i nostri servizi. L’infrastruttura sottostante alle macchine virtuali su cui questi file Ansible vengono eseguiti, invece, è gestita dalle studentesse e gli studenti di AdmStaff. I task sono scritti per essere usati con Ansible in modalità playbook.

Setup per tutti gli host

ansible-playbook install.yaml

Setup per un singolo host

ansible-playbook install.yaml -l <nome_host>

# Esempio per il solo host dynamik
ansible-playbook install.yaml -l dynamik

Gli host sono definiti nel file hosts.

Eccezioni

bot (Informabot)

Per eseguire il playbook sull’host bot è necessario inserire il token del bot di telegram nel file passwords/bot_token. Dopo aver messo il bot in esecuzione come spiegato sopra, se sono stati aggiunti nuovi comandi è importante configurarlo.

Modifica questa pagina

CSUnibo
CSUnibo

Comunità volontaria di chi studia presso il Dipartimento di Informatica - Scienza e Ingegneria dell’Università di Bologna

Prossimo