如何用mesos-dns解决马拉松领袖问题

时间:2017-01-25 15:31:02

标签: marathon

我已在群集中安装了mesos-dns并且运行正常。我们可以检查马拉松中安装的应用程序的域名,但我想知道马拉松本身安装了哪个主机。如果我去挖掘marathon.domain并没有解决任何问题。

根据mesos-dns的文档:" A记录({framework}.domain)和SRV记录(_framework._tcp.{framework}.domain) - 对于每个已知的Mesos大师"

感谢。

2 个答案:

答案 0 :(得分:0)

marathon.mesos除非您使用了不同的TLD。 Marathon调度程序在Master上运行。

答案 1 :(得分:0)

您可以使用我的mesosdns-resolver bash脚本从Mesos DNS获取端点。

您可以像以下一样使用它:

mesosdns-resolver.sh -sn <service-name>.marathon.mesos -s <IP_ADDRESS_OF_MESOS_DNS_SERVER>