首页 > 其他分享 >etcd

etcd

时间:2022-10-01 11:56:42浏览次数:64  
标签:etcd -- etcdctl ssl key 1.1

1、etcdctl常用操作

etcdctl官方文档链接:https://github.com/etcd-io/etcd/tree/main/etcdctl

为了简化操作,需先声明与证书相关的环境变量,登录其中一台控制节点操作即可:

export ETCDCTL_CACERT=/etc/ssl/etcd/ssl/ca.pem
export ETCDCTL_CERT=/etc/ssl/etcd/ssl/admin-controller-xx.pem
export ETCDCTL_KEY=/etc/ssl/etcd/ssl/admin-controller-xx-key.pem

获取指定的key的值

etcdctl get /registry/configmaps/default/application-progress

仅获取key(模糊匹配)

etcdctl get --prefix '/registry/leases/'  --keys-only

仅获取所有的key

etcdctl get --from-key '' --keys-only

2、etcd数据备份与恢复

从快照恢复数据

etcdctl snapshot restore /tmp/db \
  --data-dir=/var/lib/etcd \
  --name etcd1 \
  --initial-cluster etcd1=http://1.1.1.1:2380 \
  --initial-cluster-token k8s_etcd \
  --initial-advertise-peer-urls http://1.1.1.1:2380 \
  --skip-hash-check=true

标签:etcd,--,etcdctl,ssl,key,1.1
From: https://www.cnblogs.com/zgjj/p/16746996.html

相关文章

  • etcd 《二》
    绩效我应该如何对etcd进行基准测试?试试基准测试工具。当前的基准测试结果可供比较。etcd警告"应用条目耗时过长"是什么意思?在大多数etcd成员同意提交请求后,每个etcd服......
  • 导出etcd中的kubernetes配置信息
    功能描述kubernetes的持久化机制是通过etcd实现的,即所有的配置信息会存储到etcd中。所以如果想要备份kubernetes中的集群配置信息,只要备份etcd的数据即可。本文将描述如何......
  • etcd从入门到入睡(Go语言客户端)
    安装etcd这里我使用的Docker安装,命令如下:dockerpullquay.io/coreos/etcd:v3.5.1或者参考此篇使用预编译好的二进制执行文件,指路:etcd安装。搭建etcd集群这里我使用do......
  • etcd集群部署文档
    1.部署的服务器ip地址172.16.0.151172.16.0.173172.16.0.2202.etcd版本 wgethttps://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-li......
  • etcd 部署
    部署 mkdir-petcd/cdetcd/#下载etcdwgethttps://github.com/etcd-io/etcd/releases/download/v3.3.13/etcd-v3.3.13-linux-amd64.tar.gz#把etcd压到一个本地......
  • go etcd clientV3 带tls demo
    go操作etcdV3终端操作etcd链接:https://www.cnblogs.com/zisefeizhu/p/15427799.html安装etcdclientV3$getgo.etcd.io/etcd/clientv3#github.com/c......
  • etcd技术内幕 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/10o1Ka3pNhTLrcLf6wPgF9Q点击这里获取提取码 etcd是一个可靠的分布式KV存储产品,由CoreOS公司开发,其底层使用Raft算法保证一......
  • 长篇图解etcd核心应用场景及编码实战
    大家好啊,我是字母哥,今天写一篇关于etcd的文章,其实网上也有很多关于etcd的介绍,我就简明扼要,总结提炼,期望大家通过这一篇文章掌握etcd的核心知识以及编码技能!本文首先用大......
  • NetCDF库编译安装
    1. 准备系统环境,全部是deepin系统自带,并无单独安装deepin20.6gcc8.3.0g++8.3.0cmake3.22.1 netcdf安装版本:此次使用最新4.9.0,系统为deepin20.6,大于4.3.0源......
  • etcd 集群部署
         mkdir-p/etc/etcd/data/etcdgroupadd-f-g1501etcduseradd-c"etcduser"-d/data/etcd-s/bin/false-getcd-u1501etcdchown-Retcd:e......