etcd integration