mirror of https://github.com/ceph/ceph-ansible.git
94f8d8540a
- Move mon_containerized_default_ceph_conf_with_kv config from ceph-mon to ceph-common defaults as it's used in ceph-nfs - Update conditional to generate ganesha config when not mon_containerized_default_ceph_conf_with_kv - Revert change to store radosgw keyring using ansible_hostname on ansible server so that ceph-nfs can find it - Update ceph-ceph-nfs0-rgw-user container to use ansible_hostname variable Signed-off-by: Ivan Font <ivan.font@redhat.com> |
||
---|---|---|
.. | ||
defaults | ||
files/precise | ||
meta | ||
tasks | ||
templates | ||
LICENSE | ||
README.md |
README.md
Ansible role: Ceph Monitor
This role mainly bootstraps Ceph monitor(s) but also has several capabilities:
- Deploys Ceph monitor(s)
- Manages Ceph keys
- Can create OpenStack pools, users and keys
- Secures a cluster (protect pools)
- Bootstraps dockerized Ceph monitors
Requirements
Nothing, it runs out of the box.
Role variables
Have a look at: defaults/main.yml
.
Mandatory variables
None.
Dependencies
The role leseb.ceph-common
must be installed.
Example Playbook
- hosts: servers
remote_user: ubuntu
roles:
- { role: leseb.ceph-mon }
Contribution
THIS REPOSITORY DOES NOT ACCEPT PULL REQUESTS PULL REQUESTS MUST GO THROUGH CEPH-ANSIBLE
License
Apache
Author Information
This role was created by Sébastien Han.