Возьми devstack или opensatck-ansible/kolla-ansible all-in-one и поставь на одном сервере всё сразу.
Посмотришь как оно там всё между собой увязано, а потом как освоишься уже и сам поймешь в каком направлении дальше смотреть.
Но с kolla-ansible и openstack-ansible сложность дополнительная возникает. Там тебя будут сбивать с толку контейнерные сети. Поэтому лучше все же devstack, мне кажется.