[英]Docker swarm and cloudflare dns
我在数字海洋中设置了一个 docker-swarm。 目前只有 1 个主节点,但很快会添加更多。
我为此使用了cloudflare dns,并提供了主节点的IP作为记录IP。 它确实有效,但我不确定这是正确的方法。
此外,我想知道当有多个主节点时,我应该向 cloudflare 提供哪个 IP?
对此的任何建议将不胜感激,谢谢。
你可以使用任何你想要的 IP,Swarm 会为你做路由和负载平衡。 由于mesh routing
,您会自动将服务发布到作为 swarm 网络一部分的所有节点。
随着服务的发展,您可能需要为路由设置更多自定义规则。 在这种情况下,您可以引入由nginx
、 haproxy
、 traefik
或任何类似工具完成的新负载平衡层。
默认 swarm 路由后最简单的设置是使用nginx 作为负载均衡器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.