Built for a standalone environment to test building a ceph deployment using raven and ansible.
./build.sh
ansible-playbook -i raven ceph.yml
If you want to build on this topology these are the steps to help:
- modify
model.jsto add the new nodes in the topology. Make sure that beyond creating the new device, that you also add the Links to connect them. - modify
config/switch1.confto add additional ports to the switch to support the new nodes/Links - modify
generate_raven.shto add new roles/names for your host
./build.sh: Wrapper for all the scripts to get the topology from nothing - to ansible ready
./generate_raven.sh: creates the ansible inventory file
./install_ansible.sh: installs ansible + public key to all nodes