Getting started
Example inventory
The debops.mount
role is included by default in the DebOps common.yml
playbook and does not need to be explicitly enabled. It can be disabled if
needed, by setting the mount__enabled
boolean variable to False
in the Ansible inventory.
Example playbook
If you are using this role without DebOps, here's an example Ansible playbook
that uses the debops.mount
role:
---
- name: Manage local device and bind mounts
collections: [ 'debops.debops', 'debops.roles01',
'debops.roles02', 'debops.roles03' ]
hosts: [ 'debops_all_hosts', 'debops_service_mount' ]
become: True
environment: '{{ inventory__environment | d({})
| combine(inventory__group_environment | d({}))
| combine(inventory__host_environment | d({})) }}'
roles:
- role: mount
tags: [ 'role::mount', 'skip::mount' ]
Other resources
List of other useful resources related to the debops.mount
Ansible role: