corner-shop / ci-platform

1 stars 1 forks source link

improve marathon jenkins json app #5

Closed Azulinho closed 7 years ago

Azulinho commented 7 years ago

make sure we can consume vhosts and bridge networks in marathon

Azulinho commented 7 years ago

JNLP port may have to be fixed in marathon as its not http

Azulinho commented 7 years ago

which means I will probably have to set in the config a http://jenkins-ci-platform.marathon.mesos:uniqueport for web, and another unique port for the slave

then add a LABEL for the vhost jenkins.service.tinc-core-vpn

external access (users) will connect to the vhost, but every service within mesos will use the .marathon.mesos:port