8000 GitHub - rippleFCL/ansible-role-mergerfs: Mergerfs role for Ansible
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rippleFCL/ansible-role-mergerfs

 
 

Repository files navigation

Ansible Role: mergerfs

Build Status Ansible Galaxy

Install and configure Mergerfs — A featureful union filesystem.

Requirements

None.

Role Variables

mergerfs_install_mode

Default: github_releases

Defines where to download and install the package from:

  • github_releases: install from the mergerfs GitHub releases.
  • package_manager: install from the Linux distribution package manager.
    Note that the mergerfs package does not exists in all distributions, and may be out of date in others, so this will not work under some conditions.

mergerfs_version

Default: latest

Version to install:

  • latest
  • Specific version number, e.g. 2.28.2

Note This setting only applies when mergerfs_install_mode is github_releases (default).

mergerfs_mounts

Mergerfs mountpoints to create. For example:

mergerfs_mounts:
  - path: /mnt/storage
    branches:
      - /mnt/data*
      - /mnt/other
    options: allow_other,use_ino

mergerfs_github_releases_url

Default: https://github.com/trapexit/mergerfs/releases

URL of the mergerfs GitHub releases page.

mergerfs_install_prerequisites

Default: true

Whether the role should install prerequisites for you. If in doubt, leave on default.

Dependencies

None.

Example Playbook

- hosts: server
  roles:
    - role: tigattack.mergerfs
  vars:
    mergerfs_mounts:
      - path: /mnt/data
        branches:
          - /mnt/data1
          - /mnt/data2
        options: allow_other,use_ino

License

MIT

Author Information

This role was created in 2020 by Sylvain Prat.

After Sylvain archived the repository some time ago, I, tigattack, forked it in late 2022 to make some quality of life improvements and keep it maintained.

About

Mergerfs role for Ansible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0