ansible/test/utils/docker/cloudstack-simulator
Dag Wieers 4307733e6e Revert the accidental addition of python-lxml (#25432)
I inadvertedly added python-lxml to the cloudstack-simulator Dockerfile.

This PR reverts this specific change.

This relates to PR #25324
2017-06-07 15:59:28 +01:00
..
Dockerfile Revert the accidental addition of python-lxml (#25432) 2017-06-07 15:59:28 +01:00
Makefile automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
nginx_default.conf automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
README.rst automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
run.sh automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
supervisord.conf cloudstack: test: improve startup time, fix network dependency on run (#24876) 2017-05-22 10:58:16 +01:00
zones.cfg automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00

CloudStack Simulator as Docker Image

The purpose of this docker image is to run automated integration tests for the CloudStack modules in Ansible.

Setup

The docker image runs the CloudStack simulator and contains two zones for the different network setups: basic and advanced networking.

  • CloudStack Zone: Sandbox-simulator-advanced
  • Zone: Sandbox-simulator-basic

Build

docker build -t ansible/cloudstack-simulator .

Run

docker run --name cloudstack-simulator -d -p 8888:8888 ansible/cloudstack-simulator

Note

It may take some time until the zones are deployed. The web server will respond with HTTP 503 on port 8888 unless the zones are fully deployed.