ceph-ansible/roles/ceph-nfs
Daniel Gryniewicz 4c2a433acb Add support for Ceph NFS Gateway
Ceph has the ability to export it's filesystem via NFS using Ganesha.
Add a ceph-nfs role that will start Ganesha and export the Ceph
filesystems.

Note that, although support is going in to export RGW via NFS, this is
not working yet.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-22 13:29:11 -04:00
..
defaults Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00
meta Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00
tasks Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00
templates Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00
LICENSE Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00
README.md Add support for Ceph NFS Gateway 2016-06-22 13:29:11 -04:00

README.md

Ansible role: Ceph NFS Gateway

This role bootstraps Ceph NFS Gateway(s). It can bootstrap dockerized Ceph NFS Gateway(s). NFS support is provided by the NFS Ganesha project.

It can provide one or both of NFS File access (requires at least one ceph-mds role) or NFS Object access (requires at least one ceph-rgw role).

Requirements

Nothing, it runs out of the box.

Role variables

Have a look at: defaults/main.yml.

Mandatory variables

None.

Dependencies

The role ceph.ceph-common must be installed.

Example Playbook

- hosts: servers
  remote_user: ubuntu
  roles:
     - { role: ceph.ceph-nfs }

Contribution

THIS REPOSITORY DOES NOT ACCEPT PULL REQUESTS PULL REQUESTS MUST GO THROUGH CEPH-ANSIBLE

License

Apache

Author Information

This role was created by Daniel Gryniewicz.