[prev in list] [next in list] [prev in thread] [next in thread]
List: mesos-user
Subject: RE: Announcing: Mesos Consul service discovery bridge
From: Aaron Carey <acarey () ilm ! com>
Date: 2015-05-19 10:17:09
Message-ID: 6F26503B67E25B4599CEDE7E1304D0CC3DFCD8B3 () mailbox12 ! lucas ! alllucas ! com
[Download RAW message or body]
Hi Steven,
I've just been playing around with mesos-consul.
Am I correct in thinking that the service requires a consul client to be running on \
every host in the mesos cluster? Is there any way to get it to run so that it \
communicates with a central consul cluster rather than having to run the client on \
every host?
Thanks,
Aaron
________________________________________
From: Steven Borrelli [steve@borrelli.org]
Sent: 30 April 2015 01:40
To: consul-tool@googlegroups.com; user@mesos.apache.org
Cc: Keith Chambers (kechambe); Chris Aubuchon
Subject: Announcing: Mesos Consul service discovery bridge
I’m pleased to announce the open-source release of a mesos-consul bridge at \
https://github.com/CiscoCloud/mesos-consul.
Mesos-consul automatically registers/deregisters Mesos tasks into Consul’s service \
catalog, so that task information available for discovery via Consul’s DNS service or \
API.
This means if you have a Mesos application called “application", this program will \
register the application in Consul. The servers where the application is running can \
be located via DNS as “application.service.consul”, with the port being exposed via \
DNS SRV.
This program also does Mesos leader discovery, so that leader.mesos.service.consul \
will point to the current leader.
The project includes a Dockerfile to build in a single step, and instructions on how \
to run the container in Marathon.
Special thanks to Cisco Cloud for sponsoring this project and Chris Aubuchon, the \
primary engineer on the project.
=
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic