Git Product home page Git Product logo

mesos-stack's People

Contributors

dmitri-carpov avatar dvictor1 avatar jonas avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mesos-stack's Issues

dcos cli

Some of the dcos cli commands seems deprecated as the version installed is 2.0. e.g.
I could not get to install cassandra because I couldn't run

dcos package repo add Universe https://universe.mesosphere.com/repo

Any clues?

Just to know, why do we need 3.19 kernel

Hi, I am looking at something similar to run on baremetal and I am testing now with vagrant. Just a question of curiosity, why is 3.19 needed, is it because vivid uses systemd instead of upstart?

Run Chronos via Marathon

Motivation

Improve monitoring and recovery.

Input

Output

  • Chronos role updated to run via Marathon
    -- Installed via DCOS or some a custom docker image
  • Chronos UI is accessible on edge-node using HTTP basic or internally via chronos.marathon.mesos

Test

  • Chronos is shown in Marathon UI
  • dig chronos.marathon.mesos should resolve to a node IP
  • Chronos UI is accessible on edge-node or via SSH port forwarding

Run mesos-dns via Marathon

Motivation

Better visibility on failures.

Input

Output

  • Updated Mesos DNS role that
    -- Generates marathon template with proper hostname constraints and instances
    -- Deploys or updates the marathon template

Test

  • Mesos DNS is shown in Marathon UI
  • SSHing into any node and running dig master.mesos should show IP of a master node

mesos-dns restart failed

I got this when when I ran the playbook....

RUNNING HANDLER [mesos-master : Restart master services] ***********************
changed: [10.141.141.10] => (item=marathon)
changed: [10.141.141.10] => (item=chronos)
changed: [10.141.141.10] => (item=mesos-master)
failed: 10.141.141.10 => {"failed": true, "item": "mesos-dns", "msg": "no service or tool found for: mesos-dns"}

Expose Mesos DNS API on master node under /mesos_dns

Motivation

Fix dcos node ssh --master and dcos node ssh --slave=X to work.

Input

dcos node ssh command does not work since it requires that the Mesos DNS API is exposed on one of the externally accessible nodes in the cluster under /mesos_dns.

$ dcos node ssh --master
Error while fetching [http://master.mesos:5050/mesos_dns/v1/hosts/leader.mesos.]: HTTP 404: Not Found

Output

  • Mesos DNS API exposed on one of the externally accessible node(s) under /mesos_dns.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.