Questions tagged [marathon]

Marathon is an Apache Mesos framework for long-running services.

Marathon is a Mesos framework for long-running services.

Marathon provides a REST API for starting, stopping, and scaling services. Marathon is written in Scala and can run in highly-available mode by running multiple Marathon instances.

Marathon is a meta framework: you can start other Mesos frameworks such as Chronos or Storm. It can launch anything that can be launched in a standard shell. In fact, you can even start other Marathon instances via Marathon.

Download, Project, Community.

523 questions
0
votes
0 answers

AWS EC2 Marathon-Mesos Failing to Run Docker Container

I have Marathon/Mesos master set up on a single AWS EC2 instance. I also have a Mesos agent running on a non-AWS external machine with strict firewall rules (all ports are open between the two). The agent registers itself with the master correctly.…
0
votes
1 answer

Create DC/OS app deployment from native executable local file

I'm experimenting with DC/OS I would like to try out the native file running capabilities, run an native executable without using docker, outlined at https://dcos.io/docs/1.8/usage/tutorials/dcos-101/app2/ I can successfully follow the tutorial but…
0
votes
2 answers

How resolve marathon leader with mesos-dns

I've installed mesos-dns in our cluster and is running ok. We can check the domain of the apps installed in marathon but I would like to know in which host is installed the marathon itself. If I do a dig to marathon.domain is not resolving…
Gorka
  • 377
  • 3
  • 14
0
votes
0 answers

How to achieve continuous service with mesos-dns on application upgrade in marathon?

I have a simple web app running in marathon. In order to give users access to it, I use mesos-dns. By design, it only updates its dns tables each 60 seconds. So whenever I upgrade the application there might be up to 60 seconds window during which…
Alexander K
  • 2,558
  • 1
  • 16
  • 11
0
votes
1 answer

Apache Ignite on on DC/OS marathon (or any other java app)

I've been trying to configure Apache Ignite on DC/OS (1.8.7) marathon using the official docs at http://apacheignite.gridgain.org/docs/mesos-deployment but short of some hacks I haven't been able to get it to work following the docs. One of the core…
0
votes
2 answers

Generating -bind parameter in Consul JSON files for use with Marathon

I am working on launching Consul containers on docker with Marathon and I've run into a somewhat subjective issue regarding creating the JSON files. Currently I plan to launch containers with JSON files of this format server-1.json { "id":…
EMChamp
  • 449
  • 1
  • 7
  • 13
0
votes
0 answers

DC/OS with chronos on localhost vagrant very unreliable

I have a local deployment with DC/OS where I also installed chronos. My setup is one master, one agent and the boot image: m1, a1, boot. The problem is that the jobs I send to chronos either don't get into queue or seem to not execute or...they get…
Romeo Mihalcea
  • 9,714
  • 12
  • 50
  • 102
0
votes
1 answer

How do I find a marathon runaway process

I have a mesos / marathon system, and it is working well for the most part. There are upwards of 20 processes running, most of them using only part of a CPU. However, sometimes (especially during development), a process will spin up and start…
C Dorman
  • 551
  • 5
  • 12
0
votes
1 answer

How to configure Docker swarm mode on Mesos

how to configure Docker Swarm mode in Mesos. If I start to google I am getting the old way of doing it. (running the swarm image ) https://www.youtube.com/watch?v=qUViQAu2Bw0 if I search further people are saying swarm mode is competitor of Mesos (I…
vimal prakash
  • 1,503
  • 1
  • 22
  • 38
0
votes
0 answers

Python script with multiple rest queries fails when run in a docker container

I have a python script which uses flask_restful and have queries different services via REST 3 times with in a script and all the 3 REST queries are sequential and there is a data dependency. We use the JSON response object of the first rest query…
vijay krishna
  • 263
  • 1
  • 3
  • 14
0
votes
0 answers

Best way of deploying a java app on Marathon

As far as I understand how it works, I see two slightly different methods : Method 1 build a docker image containing all the stuff I need for my java app (the JAR for my app and the various JARs libraries). push the docker image on a repository…
0
votes
1 answer

Marathon says 'Insufficient resources' for a task that needs less than what is available

I have a Mesos Master available through a public IP. I have a Slave that offers some resources. I try to deploy a small app, but Marathon respond 25646:[2016-12-13 15:26:57,440] INFO Offer [bd40f00f-ce24-4014-b1b1-82db64e68c10-O92]. Considering…
matt
  • 1,046
  • 1
  • 13
  • 26
0
votes
0 answers

Can't deploy Python command on Marathon, but only Docker containers

I have one Mesos Master, and 2 Mesos Slaves, The 2 slaves are located: 1 in my LAN (mesos-slave-on-LAN) 1 in a public Cloud (mesos-slave-on-WAN) Master can be reached: On LAN at: 10.1.10.175 On WAN at: 94.141.153.57 I can see the 2 Mesos…
matt
  • 1,046
  • 1
  • 13
  • 26
0
votes
1 answer

Marathon - SSL and Basic Access Authentication

I'm following SSL basic access authentication doc Step 3: Combine the key and certificate files into a PKCS12 format file, the format used by the Java keystore. If the certificate you received is not in the .pem format, see the Jetty SSL…
Alezis
  • 1,182
  • 3
  • 13
  • 25
0
votes
1 answer

Access a mesos-master behind a domain name (not an IP)

Is it possible to run and access a mesos master on a machine that is placed behind a proxy? I have successfully succeeded to deployed a MesosMaster/Marathon/MesosSalve on my local infrastructure. The problem arises when I want to put the MesosSlave…
matt
  • 1,046
  • 1
  • 13
  • 26