Skip to content

curtis-leblanc/ceph-ansible-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a work on progress ansible playbook for deploying a ceph cluster.

#Complete Basic playbook for bootstrapping ceph mons on a cluster.

#To-Do

Add tasks to add mgrs. Add tasks to add osds. Add tasks to add aux modules (cephfs, samba, nfs, icusi, rgw) Overhaul playbook structure to make playbook more modular and readable (break up playbooks based on tasks, add handlers for repeating tasks, ect...)

#Instructions

Add designated hostnames and IP addresses to the inventory file. Add hostnames to the mons.yml based on whether they're initial mons or additional mons. Make sure that the number of initial+new mons in the mons.yml match the number of hosts in the inventory file. The playbook will fail if you try to add an even number of mons.

About

Repo for testing ansible playbooks for bootstrapping ceph.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages