Brains


Algorithm、Machine Learning、Search、cloud computing
on kubernetes, etcd, 分布式存储

Etcd集群搭建过程

Etcd集群简介 随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题,etcd为解决这类问题带来了福音。 我们此次在三个主机上搭建了一个包含三个Etcd节点的集群,实现了集群的动态扩展和收缩,并测试和验证了Etcd集群键——值存储的一致性和高可用性。本文主要参考了:https://github.com/coreos/etcd/blob/release-2.3/Documentation/docker_guide.md 拉取镜像ectd 从 https://quay.io/ 获取etcd最新版本的镜像,本次拉取的是v2.3.7版本。首先拉取到本地: # docker pull quay.io/coreos/etcd 再给这个镜像打上tag,并推送到sofacloud仓库 # docker tag
Read More