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.