https://github.com/flanker/aws-mesos-docker-jenkins
Setup Jenkins CI runs build job in Docker from Mesos in AWS
https://github.com/flanker/aws-mesos-docker-jenkins
Last synced: 5 months ago
JSON representation
Setup Jenkins CI runs build job in Docker from Mesos in AWS
- Host: GitHub
- URL: https://github.com/flanker/aws-mesos-docker-jenkins
- Owner: flanker
- Created: 2015-11-02T11:14:50.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-02T11:26:47.000Z (over 10 years ago)
- Last Synced: 2025-03-16T11:21:26.530Z (over 1 year ago)
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS Mesos Docker Jenkins
This repo demonstrates how to setup a Mesos cluster, and a Jenkins build server in AWS (Amazon Web Service) using CloudFormation. When a build job is triggered in Jenkins Master, Jenkins Master will ask Mesos to create a Jenkins Slave dynamically in Docker container and run build in the container.
## Current topology
## Target topology
## How to use it
## TODO list
- [ ] Complete this README;
- [ ] Setup the Jenkins Mesos plugin within the User Data for Jenkins Master in cloudformation template;
- [ ] Update the InstanceSecurityGroup to only allow required ports;
- [ ] Remove public IP from instances. (They should be only accessible via load balancer. But this needs a NAT instance so internal instances could download packages from Internet)