entercloudsuite.filesystem
Rôle Ansible : Système de fichiers
Création de partitions, de systèmes de fichiers et leur montage
Exigences
Ce rôle nécessite Ansible 2.2 ou une version supérieure.
Variables du Rôle
Référez-vous à https://github.com/AerisCloud/ansible-disk
Playbook Système de Fichiers
Exécuter avec les variables par défaut :
- hôtes: tous
rôles:
- rôle: entercloudsuite.filesystem
disque_disques_supplémentaires:
- disque: /dev/vdb
fstype: xfs
options_de_montage: defaults
montée: /example
désactiver_fsck_périodique: false
Tests
Les tests sont effectués en utilisant Molecule.
- Exécutez
molecule create
pour démarrer le conteneur Docker cible sur votre moteur local. - Utilisez
molecule login
pour vous connecter au conteneur en cours d'exécution. - Modifiez les fichiers du rôle.
- Ajoutez d'autres rôles nécessaires (externes) dans le fichier molecule/default/requirements.yml.
- Modifiez le molecule/default/playbook.yml.
- Définissez les tests d'infrastructure dans le dossier molecule/default/tests en utilisant le vérificateur goos.
- Une fois prêt, utilisez
molecule converge
pour exécuter le Playbook Ansible etmolecule verify
pour lancer la suite de tests.
Notez que le processus converge commence par une vérification de syntaxe du rôle.
Détruisez le conteneur Docker avec la commandemolecule destroy
.
Pour exécuter toutes les étapes avec une seule commande, exécutez molecule test
.
Licence
MIT
Installer
ansible-galaxy install entercloudsuite.filesystem
Licence
mit
Téléchargements
15.6k
Propriétaire