mirror of https://github.com/ceph/ceph-ansible.git
ddfe019342
`ceph-docker-common`: At the moment there is a lot of duplicated tasks in each `./roles/ceph-<role>/tasks/docker/main.yml` that could be refactored in `./roles/ceph-docker-common/tasks/main.yml`. `*_containerized_deployment` variables: All `*_containerized_deployment` have been refactored to a single variable `containerized_deployment` duplicate `cephx` variables in `group_vars/* have been removed. Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> |
||
---|---|---|
.. | ||
defaults | ||
meta | ||
tasks | ||
README.md |
README.md
Ansible role: Ceph Docker Common
This role contains variables and tasks common to all containerized deployments.
Requirements
Nothing, it runs out of the box.
Role variables
Have a look at: defaults/main.yml
.
Mandatory variables
None.
Dependencies
None.
Example Playbook
- hosts: mons
roles:
- { role: ceph.ceph-docker-common }
Misc
This role is a mandatory dependency for the following roles if you are doing a containerized deployment:
- ceph-mon
- ceph-osd
- ceph-mds
- ceph-rgw
- ceph-restapi
Contribution
THIS REPOSITORY DOES NOT ACCEPT PULL REQUESTS PULL REQUESTS MUST GO THROUGH CEPH-ANSIBLE
License
Apache
Author Information
This role was created by Andrew Schoen.