Go to file
Egon Rijpkema 1cefcaac0d Have secrets scriot generate from topology file. 2017-08-29 09:29:53 +02:00
roles Cinder storage role 2017-08-28 11:52:02 +02:00
.gitignore Added a dockerregistry docker. 2017-05-09 09:17:04 +02:00
README.md Renamed main.yml and updated README 2017-06-02 12:03:22 +02:00
ansible.cfg Rearanged the playbook to use ansible roles: 2017-04-25 14:47:04 +02:00
cassandra.yml Removed inclusion of docker everywhere 2017-07-10 09:52:12 +02:00
cinder-controller.yml Added cinder block storage. 2017-08-28 11:50:57 +02:00
cinder-storage.yml Added cinder block storage. 2017-08-28 11:50:57 +02:00
common.yml Made separate files for different services. 2017-05-30 16:37:57 +02:00
dockerregistry.yml Made separate files for different services. 2017-05-30 16:37:57 +02:00
generate_secrets.py Have secrets scriot generate from topology file. 2017-08-29 09:29:53 +02:00
glance-controller.yml Made settings in glance and nova flexible. 2017-07-12 16:32:58 +02:00
horizon.yml Added nova compute 2017-07-14 10:02:55 +02:00
hosts Added cinder block storage. 2017-08-28 11:50:57 +02:00
keystone.yml Added dummy task to gather facts. 2017-07-10 14:50:09 +02:00
mariadb.yml Removed inclusion of docker everywhere 2017-07-10 09:52:12 +02:00
memcached.yml Added memcached role 2017-06-21 13:38:55 +02:00
neutron-controller.yml added neutron-controller 2017-07-26 09:59:59 +02:00
nova-compute.yml Added nova compute 2017-07-14 10:02:55 +02:00
nova-controller.yml Made settings in glance and nova flexible. 2017-07-12 16:32:58 +02:00
post-install.yml added post install settings 2017-08-28 11:50:27 +02:00
rabbitmq.yml Made rabbitmq use host variables. 2017-07-07 16:14:38 +02:00
secrets.yml Added secrets.yml. 2017-08-24 16:20:11 +02:00
secrets.yml.topol Have secrets scriot generate from topology file. 2017-08-29 09:29:53 +02:00
settings.yml added post install settings 2017-08-28 11:50:27 +02:00
site.yml added post install settings 2017-08-28 11:50:27 +02:00
test_hosts Seccond set of hosts to test deployment. 2017-08-24 16:27:14 +02:00

README.md

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