add etcd and etcd-client