lorenzocomotti.ansible_filesystem
Ansible Role: Filesystem
This role helps you create a partition, set up a filesystem, and mount it.
Requirements
You need Ansible version 2.2 or higher to use this role.
Role Variables
For details, check: https://github.com/AerisCloud/ansible-disk
Filesystem Playbook
To use default values, run the following:
- hosts: all
  roles:
    - role: entercloudsuite.filesystem
      disk_additional_disks:
        - disk: /dev/vdb
          fstype: xfs
          mount_options: defaults
          mount: /example
          disable_periodic_fsck: false
Testing
You can test using Molecule.
- Run molecule createto start a Docker container locally.
- Use molecule loginto access the running container.
- Make changes to the role files.
- If needed, add other required roles in the molecule/default/requirements.yml file.
- Edit the molecule/default/playbook.yml file.
- Set up infrastructure tests in the molecule/default/tests folder using the goos verifier.
- When you’re ready, use molecule convergeto run the Ansible Playbook andmolecule verifyto run the tests. Note: Duringconverge, a syntax check will be done on the role.
- To stop the Docker container, use molecule destroy.
If you want to run all steps with one command, simply execute molecule test.
License
MIT
Informazioni sul progetto
 Creating partition, filesystem and mounting it
Installa
 ansible-galaxy install lorenzocomotti.ansible_filesystemLicenza
 
            mit
          
Download
 
            375
          
Proprietario
 