Add README

This commit is contained in:
Tunui Franken 2024-07-15 11:28:33 +02:00
parent 86799f9a7a
commit 9804a8f8ce

21
README.md Normal file
View file

@ -0,0 +1,21 @@
# poc-ceph
This is a proof-of-concept installation of Ceph using 3 MONs and 3 OSDs.
It uses the [manual installation](https://docs.ceph.com/en/reef/install/index_manual/) using Ansible.
## Getting started
1. Adjust the CPU/RAM provisioned for each machine in the `Vagrantfile` according to your system.
This is a 6-machine setup that can easily eat up all your ressources.
2. Start the machines and write the SSH config used by Ansible:
```bash
$ vagrant up && vagrant ssh-config > ssh_config
```
3. Launch the installation:
```bash
$ ansible-playbook playbook.yml
```
## Reference
- [https://docs.ceph.com/en/reef/](https://docs.ceph.com/en/reef/)