xebia/scalable-qa-with-docker

Name: scalable-qa-with-docker

Owner: Xebia BV

Description: Scalable QA With Docker using Jenkins Mesos plugin

Created: 2015-07-31 09:13:09.0

Updated: 2016-03-25 19:34:41.0

Pushed: 2015-11-10 10:16:43.0

Homepage:

Size: 9638

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

scalable-qa-with-docker

Join the chat at https://gitter.im/xebia/scalable-qa-with-docker

This clusters is configured to use a significant amount of resources. Current set up allocates 6 CPU and 6 GB of memory.

This project just works out of the box with but needs an active internet connection to download docker images and github projects. If you want to use this project offline please checkout the branch “offline”.

Prerequisites Given:
$ git clone https://github.com/xebia/scalable-qa-with-docker.git
$ cd scalable-qa-with-docker
When:
$ vagrant up
Then:

You have to start services yourself with systemctl, a utility baked into CoreOs designed to start, stop and manage processes defined in unit files. Let's start mesos:

$ vagrant ssh core-01
$ sudo systemctl start mesos-master

You can follow the progress of services booting when logging on to a core, for example core-01:

$ vagrant ssh core-01
$ journalctl -u mesos-master -f
Services Provided

Once a sevice is started these links below will point to your local instance of the running service.

core-01
core-02

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.