使用helm安装etcd集群
·
1、添加helm仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/etcd
#可以看到安装包已下载到本地

2、解压安装包
tar zxf etcd-6.13.2.tgz
3、修改配置
cd etcd
#修改密码

#修改存储方式
persistence:
## @param persistence.enabled If true, use a Persistent Volume Claim. If false, use emptyDir.
##
enabled: false

#修改副本数
replicaCount: 3

3、启动服务
#创建namespace
kubectl create namespace etcd
##启动服务
helm install etcd -n etcd ./etcd

#查看pod

#查看service

4、测试
(1)进入etcd-0写入数据
kubectl exec -it -n etcd etcd-0 bash
etcdctl --user root:123456 put a 1
etcdctl --user root:123456 get a

(2)进入etcd 其余两个节点读取数据
kubectl exec -it -n etcd etcd-2 bash
etcdctl --user root:123456 get a

kubectl exec -it -n etcd etcd-1 bash
etcdctl --user root:123456 get a

etcd集群安装完毕。
更多推荐


所有评论(0)