尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

k8s Etcd版本号

k8s Etcd版本号
📅 发布时间:2026/6/20 23:43:57

k8s Etcd版本号

# 下载etcdctl二进制并放入容器
curl -O  https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz
tar -zxvf etcd-v3.5.0-linux-amd64.tar.gz
docker cp etcd-v3.5.0-linux-amd64/etcdctl test-control-plane:/usr/bin
docker exec -it test-control-plane bash
chmod +x /usr/bin/etcdctl
alias myetcd="etcdctl --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key --endpoints https://127.0.0.1:2379"# 查询endpoints数据
# revision是最新的全局版本号,单调递增,与k8s对象resourceVersion无关
# create_revision是创建的全局版本号,保持不变,与k8s对象resourceVersion无关
# mod_revision是最近更新的全局版本号,单调递增,与k8s对象resourceVersion无关
# version在key创建时是1,每次更新+1,与k8s对象generation相同
# kvs里面key和value都是base64编码
myetcd get /registry/services/endpoints/default/kubernetes -w json
{"header": {"cluster_id": 15322685067764436105,"member_id": 2583549131277751082,"revision": 70869,"raft_term": 20},"kvs": [{"key": "L3JlZ2lzdHJ5L3NlcnZpY2VzL2VuZHBvaW50cy9kZWZhdWx0L2t1YmVybmV0ZXM=","create_revision": 196,"mod_revision": 69405,"version": 21,"value": "azhzAAoPCgJ2MRIJRW5kcG9pbnRzEsACCpoCCgprdWJlcm5ldGVzEgAaB2RlZmF1bHQiACokNGJjNTI3NzktNjgyYS00MGZkLTk0YjMtY2ZmODM0YWU5MmE1MgA4AEIICLqIqMYGEABaLwonZW5kcG9pbnRzbGljZS5rdWJlcm5ldGVzLmlvL3NraXAtbWlycm9yEgR0cnVligGYAQoOa3ViZS1hcGlzZXJ2ZXISBlVwZGF0ZRoCdjEiCAjWwPnJBhAAMghGaWVsZHNWMTpkCmJ7ImY6bWV0YWRhdGEiOnsiZjpsYWJlbHMiOnsiLiI6e30sImY6ZW5kcG9pbnRzbGljZS5rdWJlcm5ldGVzLmlvL3NraXAtbWlycm9yIjp7fX19LCJmOnN1YnNldHMiOnt9fUIAEiEKDgoKMTcyLjE4LjAuMxoAGg8KBWh0dHBzEKsyGgNUQ1AaACIA"}],"count": 1
}# watch报错etcdserver: mvcc: required revision has been compacted,说明版本已经被压缩
# get时--rev表示获取小于或者等于指定版本的最新数据
# 从开始版本开始watch key
myetcd watch /registry/services/endpoints/default/kubernetes --rev=196
# 从最近更新版本开始watch key
myetcd watch /registry/services/endpoints/default/kubernetes --rev=69405
# 从revision开始watch key
myetcd watch /registry/services/endpoints/default/kubernetes --rev=70869# 压缩版本
myetcd compact 70869

 

相关新闻

  • 理解HotSpot虚拟机对象
  • Jenkins升级
  • K8S-EFK日志收集实战指南

最新新闻

  • NSK MCM10重载极速定位单元技术解析
  • Node.js模块管理核心:npm、package.json与依赖工作流详解
  • 格式化字符串漏洞:从原理到实战利用与防护
  • OpenLiteSpeed+WordPress在Ubuntu 18.04上的稳定部署与安全加固
  • R语言数据标准化三大方法:log/min-max/standard scaling实战指南
  • 基于NETCONF协议远程配置NXP TSN gPTP栈的实践指南

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号