我在 Digital Ocean(开发)上创建了一个 Mesosphere 集群,它不允许我允许外部(非 vpn)连接到容器或应用程序。如何解决?
问问题
244 次
1 回答
4
为了确保世界无法正常访问您的集群,已经安装了 iptables 规则。默认情况下,这些允许在集群内部进行完全访问,而在外部不允许访问。
如果您对运行真正的应用程序感兴趣,我建议您执行以下操作:
- 将 HAProxy 放在单个节点上。
- 设置haproxy-marathon-bridge脚本。
- 在安装 HAProxy 的同一个机器上,设置 iptables 以允许访问 HAProxy 正在侦听的端口。
通过这样做,在授予对 Mesos 集群上运行的应用程序的访问权限时,您将拥有一个可参考的位置。无论应用程序或容器被安排在哪里(马拉松),您都可以通过它访问它。代理服务器。
于 2015-03-25T21:09:07.513 回答