Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Guillaume Abrioux e6f1e51588 monitor bootstrap refactor
major mon bootstrap refactor so we don't need to rely on
the ceph.conf for this operation.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
2024-02-14 09:54:13 +01:00
.github tests: use python 3.9 2024-02-14 09:54:13 +01:00
contrib master->main 2022-05-30 15:15:15 +02:00
docs osd: drop filestore support 2023-05-31 23:07:13 +02:00
group_vars migrate from ceph.conf to ceph config 2024-02-14 09:54:13 +01:00
infrastructure-playbooks add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
library library/ceph_crush_rule: module refactor 2024-02-14 09:54:13 +01:00
module_utils Initialize rbd pool at pool creation 2023-01-18 14:13:03 +01:00
plugins Use upstream config_template collection 2022-01-18 20:22:10 +01:00
profiles Use ansible_facts 2021-03-08 20:54:02 +01:00
roles monitor bootstrap refactor 2024-02-14 09:54:13 +01:00
tests migrate from ceph.conf to ceph config 2024-02-14 09:54:13 +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 master->main 2022-05-30 15:15:15 +02: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-MULTISITE.md doc: update README-MULTISITE.md 2022-10-07 16:29:00 +02:00
README.rst doc: project deprecation 2024-01-17 17:42:06 +01:00
Vagrantfile Add ipv6 libvirt support scenario in vagrant 2023-06-28 20:51:01 +02:00
ansible.cfg whitelist->allowlist 2022-05-30 15:15:15 +02:00
ceph-ansible.spec.in add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
dashboard.yml add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
dummy-ansible-hosts Fix Travis 2015-01-21 16:33:26 +01:00
generate_group_vars_sample.sh fix broken ceph-fetch-keys role 2020-12-14 17:36:17 +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 add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
requirements.yml ansible: bump to ansible 2.12 2022-06-15 08:09:10 +02:00
rhcs_edits.txt defaults: update rhcs dashboard images versions 2021-02-18 03:13:03 +01:00
site-container.yml.sample migrate from ceph.conf to ceph config 2024-02-14 09:54:13 +01:00
site.yml.sample migrate from ceph.conf to ceph config 2024-02-14 09:54:13 +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 add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-docker2podman.ini tests: isolate ansible collections 2022-08-03 13:09:42 +02:00
tox-external_clients.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-podman.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-rbdmirror.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-shrink_osd.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-subset_update.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox-update.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
tox.ini add CentOS stream 9 support 2024-02-14 09:54:13 +01:00
vagrant_variables.yml.sample Fix units and add ability to have a dedicated instance 2019-06-10 18:18:46 +02:00

README.rst

ceph-ansible is deprecated, please migrate to ``cephadm`` instead.
==================================================================


``cephadm`` is the new official Ceph installer.

See ``cephadm`` documentation [1]

[1] https://docs.ceph.com/en/latest/cephadm/