3 Star 21 Fork 4

beifengtz/etcd-workbench

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
GPL-3.0

中文版 | English

Latest release GitHub downloads GitHub stars GitHub forks

Etcd Workbench

一个功能强大的 ETCD V3 客户端,提供 App 和 Web 版本,支持SSL、SSH Tunnel连接。

特点及功能

  1. 本工具完全开源免费!
  2. 提供 App 和 Web 两个版本,App直接下载安装到本地,Web版本可直接或使用 Docker 部署到服务器
  3. 非常轻量,App 包体仅 5M ,Web包体仅 15M
  4. 支持主题切换
  5. 支持多连接管理
  6. 支持 SSL、SSH 连接
  7. 支持集群信息查看、版本压缩、数据备份等功能
  8. 支持 Key-Value 编辑、多语言格式高亮、批量导入/导出
  9. 支持 Kubernetes 的 Protobuf 格式内容解码
  10. 支持 Key 多个版本内容比较
  11. 支持 Key Merge解决更新冲突
  12. 支持Key收藏快捷访问
  13. 支持Key变化监听与通知
  14. 支持Key搜索功能
  15. 支持 Lease 管理:创建、删除、Key绑定关系、倒计时显示
  16. 支持用户管理:开关身份认证功能、用户创建、用户删除、用户授予/回收角色等
  17. 支持角色管理:角色创建、角色删除、角色授权/回收权限等
  • App: 拥有所有功能,相比Web版拥有更好的体验,数据方便迁移,后续将持续更新,推荐使用
  • Web:拥有大部分功能,少部分功能不支持(例如数据备份等),用户无需下载可使用浏览器直接访问,支持多用户登录。

下载

请前往Etcd Workbench首页下载最新版,如果需要下载历史版本请前往releases

  • App:版本号以 App 为前缀,例如 App-1.0.0
    • 支持 windows-x86_64
    • 支持 macos-x86_64
    • 支持 macos-aarch64
  • Web:版本号以 Web 为前缀,例如 Web-1.1.4

注:在 2024年5月10日及之前的版本均是Web版,从 2024年8月30日发布的首个App版本开始使用此前缀规则。

关于 Web 版

Web 支持 Jar 包部署和 Docker 部署,在浏览器中管理Etcd Server,支持多账号登录。

Web版已标记为归档,并不再提供维护更新,关于Web版的使用文档请前往:etcd-workbench-web 仓库。

App截图

key-editor-light.png

key-editor.png

key-diff.png

key-merge.png

key-monitor.png

cluster.png

metrics.png

leases.png

settings.png

技术栈

前端基于 Vue 开发,后端基于 Rust 开发,内存安全、低消耗、高性能

  • Tauri - App Framework
  • Tokio - 异步IO通信
  • etcd-client - Etcd Connector
  • russh - SSH连接
  • Vuetify - UI框架

捐赠

你的支持是作者开发最大的动力,感谢你请的coffee🍵!

你可以在 中捐赠

也可以使用微信赞赏捐赠

捐赠列表(不定期更新)

  • Machérie - 微信 - 30元
  • whoops - 微信 - 12.9元
  • 8liang - 微信 - 20元

License

GPL-3.0

空文件

简介

A powerful ui client for etcd v3. Supports web deployment and app installation.一个功能齐全的 ETCD V3 可视化客户端,支持Web部署和App安装,支持SSL、SSH Tunnel连接、Key Diff、Merge等功能。 展开 收起
README
GPL-3.0
取消

发行版 (18)

全部
20天前

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/tzfun/etcd-workbench.git
git@gitee.com:tzfun/etcd-workbench.git
tzfun
etcd-workbench
etcd-workbench
master

搜索帮助