Ask Your Question
1

How to build a test environment for Openstack

asked 2015-07-31 03:38:45 -0500

updated 2015-08-02 19:59:56 -0500

smaffulli gravatar image

Hi there,

I am looking for a good solution to build a test environment. And I am wondering if someone already built something.

I have 6 physical server for this environment and the following should be possible:

  • Return to a working state after something went wrong
  • Build a complete clean new environment by one click

My first idea is to encapsulate the services in docker containers (a container for each service) but maybe someone has much better idea?

Cheers, Thomas

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted
1

answered 2015-08-02 19:59:37 -0500

smaffulli gravatar image

You may want to look at the various chef cookbooks, puppet scripts, ansible playbooks and other configurations management systems that are maintained within openstack itself. Check the git repositories for all things chef, puppet and ansible on http://git.openstack.org/cgit/, I think they would provide you something to get started.

edit flag offensive delete link more
0

answered 2015-08-03 14:24:49 -0500

cody.bunch gravatar image

updated 2015-08-03 18:03:18 -0500

smaffulli gravatar image

In addition to the other answers, and specific to your comment about containerised services there is the OpenStack Ansible Deployment bits (https://github.com/stackforge/os-ansi...) that may prove helpful. Kevin Jackson, one of the OpenStack Cookbook authors, did a blog post on using ~8 nodes in this way: https://openstackr.wordpress.com/2015...

Hope this helps.

edit flag offensive delete link more
0

answered 2015-08-03 01:28:27 -0500

asad gravatar image

Hi, you may want to look at OpenStack deployers e.g., Fuel, Devstack, PackStack, TripleO etc. Setting up test environment can be done in a lot of ways (deployers, manual installation).

But if you want a one click re-deployment I would suggest packstack as it can deploy openstack on multiple nodes with a single command. You can provide custom configuration through "answer-file"

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2015-07-31 03:25:07 -0500

Seen: 132 times

Last updated: Aug 03 '15