7a6c9ac360
Made keystone use repo wide secrets file. Made glance-controller use repo wide secrets file. kill and then remove image Made neutron-controller use repo wide secrets file. Made nova-controller use repo wide secrets file Made nova-compute use repo wide secrets file. Made rabbitmq use repo wide secrets file. Allow creation of admin-openrc.sh in docker. added provider_interfaces. added persistent root folder. make each dir explicitely added missing env vars. mapped kvm machine-id from host |
||
---|---|---|
roles | ||
.gitignore | ||
ansible.cfg | ||
cassandra.yml | ||
common.yml | ||
dockerregistry.yml | ||
glance-controller.yml | ||
horizon.yml | ||
hosts | ||
keystone.yml | ||
mariadb.yml | ||
memcached.yml | ||
neutron-controller.yml | ||
nova-compute.yml | ||
nova-controller.yml | ||
rabbitmq.yml | ||
README.md | ||
site.yml |
hpc-cloud
This repository will contain playbooks to bring up openstack components inside docker containers.
It makes use of ansible roles. The roles can be set in the inventory file (hosts)
To bring up one role, for instance keystone, use:
$ ansible-playbook keystone.yml
To bring up all roles, use
$ ansible-playbook site.yml