Ansible – massively fix bash shellshock

Since the recently discovered bash vulnerabilty is forcing many IT specialist to run massive update to their systems, here you can find a simple ansible script to immediately update all your servers at once, would they be APT or YUM based. — – hosts: “{{deploy_host}}”   remote_user: ansible_user   sudo: yes   vars:     pkg_list_deb:       – bash     pkg_list_rpm:       – bash   tasks:…

Artifactory in the box

Today I got a very interesting problem to solve: I  had to delivery a bunch of libraries to an external developer to let him be able to fully compile a very complex build. Tasks wasn’t easy since he could not simply connect to our local Artifactory to perform the single maven build he would need…

Artifactory: configurazione client maven

Con questo terzo articolo andremo a completare la panoramica sull’utilizzo di un repository maven remoto. Inizialmente abbiamo analizzato i vantaggi di un’installazione dedicata, quindi abbiamo visto più nel dettaglio come effettuare una efficace configurazione del server, ora concluderemo con la configurazione necessaria per iniziare ad usare quanto realizzato finora. Innanzitutto soffermiamoci sui punti chiave che…

Artifactory – setup e configurazione del repository

Dopo aver illustrato i vantaggi di un repository maven aziendale, veniamo ora alla sua gestione e configurazione ottimale. Attenzione: questo articolo è disponibile anche in lingua inglese: qui. In questo articolo useremo come riferimento Artifactory di Jfrog, ma tutte le attività svolte possono essere comunque applicate a qualsiasi altra soluzione semi-free come Nexus o Archiva.…

Ansible: server sotto controllo

Se gestite un datacenter, sia esso di poche decine di macchine o di centinaia, vi troverete sicuramente di fronte al problema di tenere allineate e coerenti le configurazioni delle vostre macchine. Tipicamente vorrete la stessa versione di Mysql su tutte le macchine di database, la stessa versione di java, tomcat o altro nella rete applicativa…