Skip to content

stereohorse/jpoint2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPoint 2017 - Where is my service, dude? - live demo

Setup

There are 2 vagrant VMs:

  1. vm1 - no Mesos
  2. vm2 - with Mesos

Type this to spin both of them:

$ cd vms
$ vagrant up

Demos

Prepared demo results are situated in dirs demo-[1-5]/out/.

In-place update

# setup env
$ cd vms
$ ansible-playbook -i vagrant play-apps-demo-1.yml

# run test
$ cd reports/demo-1
$ ./report.sh

Dumb proxy

# setup env
$ cd vms
$ ansible-playbook -i vagrant play-apps-demo-2.yml

# run test
$ cd reports/demo-2
$ ./report.sh

Proxy with healthcheck

# setup env
$ cd vms
$ ansible-playbook -i vagrant play-apps-demo-2.yml

# run test
$ cd reports/demo-3
$ ./report.sh

Proxy with load balancing

# setup env
$ cd vms
$ ansible-playbook -i vagrant play-apps-demo-2.yml

# run test
$ cd reports/demo-4
$ ./report.sh

Mesos & Marathon

$ cd reports/demo-5
$ ./report.sh

About

JPoint 2017 live demo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages