中间层不允许外部流量

Mesosphere not allowing External Traffic

我在 Digital Ocean(开发)上启动了一个 Mesosphere 集群,它不允许我允许外部(非 vpn)连接到容器或应用程序。如何解决?

为确保其他人无法正常访问您的集群,已安装 iptables 规则。默认情况下,这些允许在集群内部进行完全访问,而在外部不允许任何访问。

如果您对 运行 实际应用感兴趣,我推荐以下内容:

  • 将 HAProxy 放在单个节点上。
  • 设置 haproxy-marathon-bridge 脚本。
  • 在安装 HAProxy 的同一个机器上,设置 iptables 以允许访问 HAProxy 正在侦听的端口。

通过这样做,在授予对 Mesos 集群上的应用程序 运行 的访问权限时,您将有一个单一的参考位置。无论应用程序或容器安排在何处(使用马拉松),您始终可以通过它访问它。 haproxy.