etcd安装部署步骤

Posted 李建明180

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了etcd安装部署步骤相关的知识,希望对你有一定的参考价值。

我是通过yum直接安装的(yum install etcd -y),其生成的配置文件在/etc/etcd/etcd.conf

这里分单机版和集群版来介绍配置项

单机配置

ETCD_DATA_DIR:数据存放路径,默认不用修改,当然也可以存到其他地方;
ETCD_WAL_DIR:默认为空,设置了路径后,可以用WAL写入替代data文件写入,操作丢失风险更小;
ETCD_LISTEN_CLIENT_URLS: 告知客户端的URL,因为其曝露了RESTFUL API,用于进行交互,云服务器注意设置为内网ip+2379(默认监听端口),不设置的话,其他主机无法访问 大专栏  etcd安装部署步骤
ETCD_ADVERTISE_CLIENT_URLS:告知客户端的URL,设置和上一项相同即可;

集群配置

  • ETCD_INITIAL_ADVERTISE_PEER_URLS:告知集群其他节点的URL,一般是2380端口;
  • ETCD_INITIAL_CLUSTER: 集群的节点信息 比如node1=http://119.29.155.122:2380
  • ETCD_INITIAL_CLUSTER_TOKEN: 自定义的一个token;
  • ETCD_INITIAL_CLUSTER_STATE: 这里有两种newexisting,即加入与被加入;

配置好了之后,就可以用远程客户端或者etcdctl来使用etcd相关功能了。

以上是关于etcd安装部署步骤的主要内容,如果未能解决你的问题,请参考以下文章

Kubernetes 集群 之 二进制安装部署(单Master节点)

Kubernetes学习一:Kubernetes集群搭建之etcd安装部署

K8S二进制安装

金庸武功之“七伤拳”--etcd集群搭建

部署k8s ssl集群实践4:部署etcd集群

ETCD 集群部署