Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Seena Fallah 92c752df87 site: install mgrs with mons if sharing the same host
If mgr is meant to be installed on the mon host it needs to be installed in the same playbook as restart handlers might failed because of non-existance mgr

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
2024-03-07 21:03:33 +01:00
.github address Ansible linter errors 2024-03-07 21:03:32 +01:00
contrib drop iscsigw support 2024-03-07 21:03:33 +01:00
docs drop rhcs references 2024-03-07 21:03:33 +01:00
group_vars ceph-volume: disable dmcrypt by default 2024-03-07 21:03:33 +01:00
infrastructure-playbooks drop rhcs references 2024-03-07 21:03:33 +01:00
library drop iscsigw support 2024-03-07 21:03:33 +01:00
module_utils Initialize rbd pool at pool creation 2023-01-18 14:13:03 +01:00
plugins ceph-config: introduce dedicated cluster config flow 2024-03-07 21:03:33 +01:00
profiles Use ansible_facts 2021-03-08 20:54:02 +01:00
roles ceph-volume: disable dmcrypt by default 2024-03-07 21:03:33 +01:00
tests drop rhcs references 2024-03-07 21:03:33 +01:00
.deepsource.toml core: refactor code quality issues 2021-03-25 14:57:02 +01:00
.gitignore Use upstream config_template collection 2022-01-18 20:22:10 +01:00
.mergify.yml mergify: reindent file properly 2022-06-15 11:28:40 +02:00
.readthedocs.yaml doc: update readthedoc settings 2022-07-29 17:02:08 +02:00
CONTRIBUTING.md drop rhcs references 2024-03-07 21:03:33 +01:00
LICENSE Add Ceph Playbook 2014-03-03 19:08:51 +01:00
Makefile master->main 2022-05-30 15:15:15 +02:00
README.rst Welcome Back 🎉 2024-03-07 21:03:33 +01:00
Vagrantfile drop iscsigw support 2024-03-07 21:03:33 +01:00
ansible.cfg whitelist->allowlist 2022-05-30 15:15:15 +02:00
ceph-ansible.spec.in drop rhcs references 2024-03-07 21:03:33 +01:00
dashboard.yml drop iscsigw support 2024-03-07 21:03:33 +01:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
generate_group_vars_sample.sh drop rhcs references 2024-03-07 21:03:33 +01:00
raw_install_python.yml install python-xml on SUSE/openSUSE only if python2 is installed 2019-09-27 14:19:32 +02:00
requirements.txt bump ansible-core to 2.16 2024-02-14 09:54:13 +01:00
requirements.yml ansible: bump to ansible 2.12 2022-06-15 08:09:10 +02:00
site-container.yml.sample site: install mgrs with mons if sharing the same host 2024-03-07 21:03:33 +01:00
site.yml.sample site: install mgrs with mons if sharing the same host 2024-03-07 21:03:33 +01:00
test.yml Remove spurious ceph. prefix for roles path in test.yml 2019-01-11 11:10:52 +01:00
tox-cephadm.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-docker2podman.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-external_clients.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-podman.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-rbdmirror.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-shrink_osd.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-subset_update.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox-update.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
tox.ini tox: enable diff for ansible runs 2024-03-07 21:03:33 +01:00
vagrant_variables.yml.sample drop iscsigw support 2024-03-07 21:03:33 +01:00

README.rst

Ceph Ansible
==============

    The project is still maintained for the time being but it is encouraged to migrate to `cephadm <https://docs.ceph.com/en/latest/cephadm/>`_.

Ansible playbooks for Ceph, the distributed object, block, and file storage platform.

Please refer to our hosted documentation here: https://docs.ceph.com/projects/ceph-ansible/en/latest/
You can view documentation for our ``stable-*`` branches by substituting ``main`` in the link
above for the name of the branch. For example: https://docs.ceph.com/projects/ceph-ansible/en/stable-8.0/