Vagrant Integration

Registered by Brian Stajkowski on 2016-06-24

Adding vagrant integration for easy development of quark. This
will be closely tied to the current software revision on any
given patch. This allows you to vagrant up any current code
revision as it will copy over the current working codebase to the
vagrant image for installation into a virtualenv.

This also employs several docker containers to make it easier to
manage. It contains Redis, RabbitMQ, MySQL, PHPMySQLAdmin,
and Kabana with Elasticsearch for log analysis.

If your code changes and you need to test again after you vagrant
up, you can easily vagrant reload and it will only update quark
and star the process. In addition, this will insert a set number
of networks and subnets for easy starting.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Medium
Drafter:
Brian Stajkowski
Direction:
Needs approval
Assignee:
Brian Stajkowski
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/vagrant-quark,n,z

Addressed by: https://review.openstack.org/333729
    WIP: Vagrant Development

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.