etcd -> confd -> HAProxy
It works great. I can dynamically route incoming traffic to groups of endpoints based on hostname.