{"action":"created","issue":{"url":"https://api.github.com/repos/deis/deis/issues/3857","labels_url":"https://api.github.com/repos/deis/deis/issues/3857/labels{/name}","comments_url":"https://api.github.com/repos/deis/deis/issues/3857/comments","events_url":"https://api.github.com/repos/deis/deis/issues/3857/events","html_url":"https://github.com/deis/deis/pull/3857","id":87508464,"number":3857,"title":"feat(mesos-marathon): add marathon framework support for deis","user":{"login":"smothiki","id":7416231,"avatar_url":"https://avatars.githubusercontent.com/u/7416231?v=3","gravatar_id":"","url":"https://api.github.com/users/smothiki","html_url":"https://github.com/smothiki","followers_url":"https://api.github.com/users/smothiki/followers","following_url":"https://api.github.com/users/smothiki/following{/other_user}","gists_url":"https://api.github.com/users/smothiki/gists{/gist_id}","starred_url":"https://api.github.com/users/smothiki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smothiki/subscriptions","organizations_url":"https://api.github.com/users/smothiki/orgs","repos_url":"https://api.github.com/users/smothiki/repos","events_url":"https://api.github.com/users/smothiki/events{/privacy}","received_events_url":"https://api.github.com/users/smothiki/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/deis/deis/labels/scheduler","name":"scheduler","color":"fad8c7"}],"state":"open","locked":false,"assignee":{"login":"smothiki","id":7416231,"avatar_url":"https://avatars.githubusercontent.com/u/7416231?v=3","gravatar_id":"","url":"https://api.github.com/users/smothiki","html_url":"https://github.com/smothiki","followers_url":"https://api.github.com/users/smothiki/followers","following_url":"https://api.github.com/users/smothiki/following{/other_user}","gists_url":"https://api.github.com/users/smothiki/gists{/gist_id}","starred_url":"https://api.github.com/users/smothiki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smothiki/subscriptions","organizations_url":"https://api.github.com/users/smothiki/orgs","repos_url":"https://api.github.com/users/smothiki/repos","events_url":"https://api.github.com/users/smothiki/events{/privacy}","received_events_url":"https://api.github.com/users/smothiki/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/deis/deis/milestones/40","html_url":"https://github.com/deis/deis/milestones/v1.8","labels_url":"https://api.github.com/repos/deis/deis/milestones/40/labels","id":1100516,"number":40,"title":"v1.8","description":"","creator":{"login":"mboersma","id":73019,"avatar_url":"https://avatars.githubusercontent.com/u/73019?v=3","gravatar_id":"","url":"https://api.github.com/users/mboersma","html_url":"https://github.com/mboersma","followers_url":"https://api.github.com/users/mboersma/followers","following_url":"https://api.github.com/users/mboersma/following{/other_user}","gists_url":"https://api.github.com/users/mboersma/gists{/gist_id}","starred_url":"https://api.github.com/users/mboersma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mboersma/subscriptions","organizations_url":"https://api.github.com/users/mboersma/orgs","repos_url":"https://api.github.com/users/mboersma/repos","events_url":"https://api.github.com/users/mboersma/events{/privacy}","received_events_url":"https://api.github.com/users/mboersma/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":80,"state":"open","created_at":"2015-05-07T16:37:37Z","updated_at":"2015-07-06T19:50:59Z","due_on":"2015-07-07T06:00:00Z","closed_at":null},"comments":7,"created_at":"2015-06-11T21:36:46Z","updated_at":"2015-07-06T20:49:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/deis/deis/pulls/3857","html_url":"https://github.com/deis/deis/pull/3857","diff_url":"https://github.com/deis/deis/pull/3857.diff","patch_url":"https://github.com/deis/deis/pull/3857.patch"},"body":"Marathon framework integration with deis.\r\n1. Install [deis](http://docs.deis.io/en/latest/) platform .\r\n2. Follow the instructions to launch [controller]( http://docs.deis.io/en/latest/contributing/hacking/?highlight=hacking%20deis)\r\n3. Build  deisctl \r\n4. ```deisctl install mesos``` and ```deisctl install marathon```\r\n5. ```deisctl config controller set schedulerModule=mesos_marathon```\r\n\r\n**Note :** \r\n*1. Right now deis is not using Marathon docker containerizers option. Executing a bash command to run docker containers.\r\n2. If you are using Marathon deis limits CPU should be integer value of CPUs rather than CPU-Shares . By default  0.5 CPU is allocated to each APP.\r\n3. Mesos Cluster is not HA*\r\n**Future work:**\r\n1. Move to Marathon docker containerizer and change publisher and logger logic accordingly to identify containers that are launched while creating an APP\r\n2. Keep watching issue https://github.com/deis/deis/issues/3850 for design changes in deis to integrate schedulers.\r\n3. Setup HA Mesos cluster using deisctl \r\n\r\nRefer: https://github.com/deis/deis/issues/3809\r\nRequires #3692  "},"comment":{"url":"https://api.github.com/repos/deis/deis/issues/comments/118994117","html_url":"https://github.com/deis/deis/pull/3857#issuecomment-118994117","issue_url":"https://api.github.com/repos/deis/deis/issues/3857","id":118994117,"user":{"login":"phspagiari","id":968339,"avatar_url":"https://avatars.githubusercontent.com/u/968339?v=3","gravatar_id":"","url":"https://api.github.com/users/phspagiari","html_url":"https://github.com/phspagiari","followers_url":"https://api.github.com/users/phspagiari/followers","following_url":"https://api.github.com/users/phspagiari/following{/other_user}","gists_url":"https://api.github.com/users/phspagiari/gists{/gist_id}","starred_url":"https://api.github.com/users/phspagiari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phspagiari/subscriptions","organizations_url":"https://api.github.com/users/phspagiari/orgs","repos_url":"https://api.github.com/users/phspagiari/repos","events_url":"https://api.github.com/users/phspagiari/events{/privacy}","received_events_url":"https://api.github.com/users/phspagiari/received_events","type":"User","site_admin":false},"created_at":"2015-07-06T20:49:21Z","updated_at":"2015-07-06T20:49:21Z","body":"Yey! Mesos on Deis its awesome. I will try to help using on my environment. \r\nBut guys... where is the tests? Its missing the label \"need tests\", right?"}}