wangsha.ansible_role_volumes
Volumes
Un rôle Ansible qui monte des volumes et des dispositifs dans des systèmes GNU/Linux.
Exigences
Aucune.
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
) :
volumes_defaults:
fstype: ext4
opts: noatime,errors=remount-ro
dump: 0
passno: 2
state: mounted
fstab: /etc/fstab
Ces propriétés définissent les valeurs par défaut pour les volumes de la liste qui ne les remplacent pas explicitement.
volumes:
- dev: /dev/sda1
mount_point: /data
fstype: ext4
opts: noatime,errors=remount-ro
dump: 0
passno: 2
state: mounted
fstab: /etc/fstab
Liste des volumes ou des dispositifs qui doivent être montés. Chaque élément doit définir au moins les propriétés dev
et mount_point
. Les autres propriétés seront réglées sur la valeur par défaut si elles ne sont pas définies. Elles correspondent aux options du module mount
Dépendances
Aucune.
Exemple de Playbook
- hosts: vps
roles:
- role: gcoop-libre.volumes
volumes:
- dev: /dev/vda
mount_point: /data
Licence
GPLv2
Informations sur l'auteur
Ce rôle a été créé en 2016 par gcoop Cooperativa de Software Libre.