2015-03-25 25 views
2

我最近发现Hipache现在可以和etcd一起工作。用etcd配置Hipache

我有以下Hipache配置:

{ 
    "server": { 
     "accessLog": "/tmp/access.log", 
     "port": 80, 
     "workers": 10, 
     "maxSockets": 100, 
     "deadBackendTTL": 30, 
     "tcpTimeout": 30, 
     "retryOnError": 3, 
     "deadBackendOn500": true, 
     "httpKeepAlive": false 
    }, 
    "driver": ["etcd://172.17.42.1:4001"] 
} 

我的问题是关于"driver": ["etcd://172.17.42.1:4001"]位。

有无论如何,我可以指示Hipache机器动态附加到etcd集群的任何成员?

我目前的CoreOS安装程序所有etcd节点都在不同的节点上,而etcd没有运行在CoreOS群集中的每个节点上。

回答

0

您可能想要查看Kubernetes 1,您可以使用skydns 2指定静态服务IP或域。

+0

谢谢@Sendai。 但是,我解决了我的问题。正确的配置: “driver”:[“etcd://172.17.42.1:4001,etcd://172.17.42.5”] – 2015-04-18 05:06:06