本文是swarmdocker集群的实施文档环境:centos7192.168.1.23swarm-managerrethinkdbcontrollerswarm-agentconsul-c1registrator192.168.1.45registratorswarm-agentconsul-s3192.168.1.65registratorswarm-agentconsul-s2192.168.1.66registratorswarm-agentconsul-s2192.168.1..
分类:
其他好文 时间:
2016-12-14 22:28:19
阅读次数:
831
安装所需软件 Docker Docker-compose 配置docker-compose.yml文件内容如下: #load balancer will automatically update the config using consul-template lb: image: yeasy/ng ...
分类:
Web程序 时间:
2016-10-27 19:38:15
阅读次数:
262
实现需求:用Haproxy做负载均衡,手动方式在配置文件中添加或删除节点服务器信息,比较麻烦。通过Registrator收集需要注册到Consul作为Haproxy节点服务器的信息,然后注册到Consulkey/value。Consul-template去Consulkey/value中读取信息,然后自动修改Haproxy配置文件,并重载H..
分类:
其他好文 时间:
2016-07-19 19:06:51
阅读次数:
493
Docker从2013年发布第一个版本以来,已经火遍全球,技术迭代也比较频繁,其周边产品和技术也越来越丰富。Docker的轻量级容器不仅实现了资源隔离,而且几乎可以运行在任何地方,使得部署和扩展变得非常容易,随着Docker的日趋完善,目前Docker已经被越来越多的公司应用到生产环..
分类:
其他好文 时间:
2016-07-18 06:05:35
阅读次数:
1112
准备工作:10.173.16.83 master10.172.178.76 node110.171.19.139 node210.162.204.252 node3 一、安装consul-clustermaster:docker run -d -h master -v /mnt:/data \-p ...
分类:
其他好文 时间:
2016-06-07 08:49:01
阅读次数:
1598
docker深入2-使用registrator和consul-template自动注册和变更服务2016/6/1
一、示例
测试环境基于文档:docker深入2-熟悉和找不同.txt
host-n35host-n36
-----------------------------------------------------
conf
consul-tempalte
-------------------------------------..
分类:
其他好文 时间:
2016-06-01 18:19:50
阅读次数:
1412
1.Start a container running Consul
2.Start a container running Registrator
3. Start a web service and let Registrator automatically register it on Consul
4. Find the IP address and port of the service from Consul UI, and start using the service...
分类:
其他好文 时间:
2016-04-29 19:44:16
阅读次数:
263
实现需求用nginx做负载均衡,手动的方式是在upstream中添加或删除后端服务器,比较麻烦.通过Registrator收集需要注册到Consul作为Nginx后端服务器信息然后注册到Consulkey/value.Consul-template去Consulkey/value中读取信息,然后自动修改Nginx配置文件并平滑重启Nginx.不需要修..
分类:
其他好文 时间:
2016-04-27 18:59:27
阅读次数:
572
1.Start a container running Consul
2.Start a container running Registrator
3. Start a web service and let Registrator automatically register it on Consul
4. Find the IP address and port of the service from Consul UI, and start using the service...
分类:
其他好文 时间:
2016-04-26 21:45:09
阅读次数:
190
实现目的:因为mesos中实际的工作节点是slave,框架marathon启动的任务(容器)都是在随机的slave上执行,所以在每台slave上启动Registrator,用来发现本机上的容器,它会把当前宿主机上的容器自动注册到consul.但是consul找一台salve启动就行,它会把自己选为leader,其他slave上启动Re..
分类:
其他好文 时间:
2016-03-30 16:41:43
阅读次数:
386