2
votes

I recently found out that Hipache can now work with etcd.

I have the following Hipache config:

{
    "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"]
}

My question is regarding the "driver": ["etcd://172.17.42.1:4001"] bit.

Is there anyway that I can instruct the Hipache machine to dynamically attach itself to any member of the etcd cluster?

My current CoreOS setup all etcd nodes are on a different node and etcd is not running on every node in the CoreOS cluster.

1

1 Answers

0
votes

You might want to take a look at Kubernetes1, you could specify either a static service IP or a domain using skydns2.