Cet article date d'il y a plus d'un an.
Il est possible qu'il ne soit plus à jour.
Post-installation de Debian avec Ansible
Un petit fichier Ansible qui permet la post installation de Debian.
Pour l’utiliser, il vous faut avoir installé Ansible et configuré les postes à administrer et connaître l’utilisation de base d’Ansible.
Pas grand chose de particulier dans ce fichier :
- J’utilise une variable nommée soft pour l’installation des logiciels : apt: name={{item.soft}}
- J’utilise les modules apt pour l’installation de logiciels, lineinfile pour modifier des fichiers de conf, service pour redémarrer des services
C’est simple et ça marche.
--- - hosts: post-install-debian remote_user: smig sudo: yes tasks: - name: Update + Upgrade apt: upgrade=full update_cache=yes - name: Install softwares apt: name={{item.soft}} state=latest with_items: - soft: vim - soft: ntp - soft: rsyslog - soft: logrotate - soft: emacs23 - name: Configure Vim alternatives: name=editor path=/usr/bin/vim - name: Configure NTP lineinfile: dest=/etc/ntp.conf line='server monserveur.mondomaine.fr' insertbefore='server 0.debian.pool.ntp.org iburst' - name: Restart NTP service: name=ntp state=restarted - name: Aliases in Bashrc lineinfile: dest=/root/.bashrc line="alias 'll=ls -al'"