Kubernetes实战(二十二)-Etcd 集群部署(安全)

137 阅读1分钟

Kuberntes 系统使用 etcd 存储所有数据,本文档介绍部署一个三节点高可用 etcd 集群的步骤,本文 Etcd 版本为 v3.3.24,Etcd GitHub传送门奉上:

ETCD GitHub 各版本下载地址

1、准备etcd软件包并分发etcd文件

[root@master ~]# cd /usr/local/k8s/etcd
[root@master src]# wget https://github.com/coreos/etcd/releases/download/v3.3.24/etcd-v3.3.24-linux-amd64.tar.gz
[root@master src]# tar zxvf etcd-v3.3.24-linux-amd64.tar.gz
[root@master src]# cd etcd-v3.3.24-linux-amd64
[root@master etcd-v3.3.24-linux-amd64]# cp etcd etcdctl /usr/bin/ 
[root@master etcd-v3.3.24-linux-amd64]# scp etcd etcdctl 10.125.31.82:/usr/bin/
[root@master etcd-v3.3.24-linux-amd64]# scp etcd etcdctl 10.125.31.83:/usr/bin/

验证 etcd 是否安装完成,命令如下:

[root@master ssl]# etcdctl -h
NAME:
  etc