summaryrefslogtreecommitdiffstats
path: root/docker-compose/docker-compose.yaml
AgeCommit message (Collapse)AuthorFilesLines
2017-10-11Adding FUEL Supportmbeierl1-0/+3
Changes to Ubuntu 17.04 to overcome issue in 4.4 kernel on ARM for hotplug of cinder volumes. Adds support for FUEL MCP certificate for SSL communication with OpenStack. Hard codes the target device to /dev/vdc for FUEL as /dev/vdb is reserved for the OpenStack config drive. Change-Id: I17dae23f455448f632e0921dbdae45824bbeaa61 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-09-08Changing Daily to Docker Pullmbeierl1-0/+1
Changes the daily job to pull images from Docker.io instead of using docker-compose build to build the image from local sources. Reduces the default run time to ~30 minutes unless overridden in the job definition. Change-Id: Ib153b66454363f91813dc9c946f6b46156c502bd JIRA: STORPERF-204 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-08-31Adding Graphite to Composembeierl1-8/+10
Fixes the oversight of the new graphite container in the docker-compose scripts Change-Id: I57bd01357a8155be6e1c5a6bd04712bcc5f38fd9 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-08-17Support for Docker images on ARM processors.Taseer Ahmed1-1/+1
- Usage: docker build --build-arg ARCH=<arch_type> . Change-Id: I9018c627cef05e69492dbdefbe750d72cf98064d Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-07-12Creation of Local Docker for Daily Jobmbeierl1-0/+9
Moves the dockerfiles for the different submodules/containers into their respective directories. Adds a docker compose file that can build the containers from the local filesystem, and mounts the local filesystem as a volume, making it easier for developer testing as local changes are automatically reflected in the final container. Change-Id: I2376034258cab2a3dc3a0d1ac3f01bbf5d1f59e7 JIRA: STORPERF-189 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-07-11Change all pathsmbeierl1-12/+17
Changes the paths of all source code so that it exists under the dockerfile location for each container. This way we can use COPY instead of git clone, as well as use the existing JJB. Change-Id: I883b2957d89659c164fff0a1ebc4d677c534796d JIRA: STORPERF-188 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-06-30Docker Compose Updatesmbeierl1-0/+25
Adds docker-compose directory with content to start container suite using nginx as front and and SwaggerUI in its own container. Updates the documentation to reflect new method of starting StorPerf. Change-Id: I469676e330dcad6c968b90133df8866b69eb5ea1 JIRA: STORPERF-181 Signed-off-by: mbeierl <mark.beierl@dell.com>