devstack
devstack
Запустите OpenStack на одном экземпляре с помощью devstack. После установки веб-интерфейс будет доступен по адресу http://yourinstalledurl.com/
Требования
# файл /requirements.yml
- src: chrismeyersfsu.devstack
Выполните ansible-galaxy install -r requirements.yml
, чтобы установить эту роль.
Тестировалось на Ubuntu 14.04. Устанавливает только пакеты через apt.
Переменные роли
nova_password
ДОЛЖЕН быть переопределен.
nova_groups
описывает экземпляры, которые нужно создать на экземпляре devstack. Это полезно для изучения заполненного API.
nova_groups:
- group_name: eastcoast
instance_name: deceptacon
instance_count: 3
- group_name: westcoast
instance_name: autobot
instance_count: 2
Зависимости
Нет
Пример плейбука
Самый простой способ использования роли devstack будет настраивать devstack и создавать 5 виртуальных экземпляров.
hosts: all
roles:
- chrismeyersfsu.devstack
Для более сложного и функционального использования роли, пожалуйста, смотрите (playbook-devstack)[https://github.com/chrismeyersfsu/playbook-devstack].
Лицензия
GPLv2
Информация об авторе
Крис Мейерс. Это его первый плейбук. chris.meyers.fsu@gmail.com
Deploy devstack on a vm instance (i.e. ec2, vSphere, vmware, Digital Ocean, etc.)
ansible-galaxy install chrismeyersfsu/role-devstack