Skip to content
同时支持etcd v3 v2 版本,支持后悔药的etcd ui
Go HTML JavaScript Makefile CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api etcd v3 gin 切换到go-restful Feb 27, 2019
cmd go-restful 替换gin Feb 24, 2019
etcdlib 备份功能开发完成 Feb 2, 2019
frontend etcd v3 gin 切换到go-restful Feb 27, 2019
model 修改v0.2的一些问题 Feb 13, 2019
test 备份功能开发完成 Feb 2, 2019
tlskey 添加tls加密 Jan 4, 2019
util 添加后悔药接口 Jan 30, 2019
vendor 提交依赖 Dec 29, 2018
.gitignore Added support for secured etcd Apr 2, 2015
LICENSE Initial commit Aug 22, 2014
Makefile
README.md fix:直接创建key没有创建目录和没有设置目录默认值显示不出key Apr 18, 2019
args.go 修改版本号 Jun 20, 2019
config.go 修改v0.2的一些问题 Feb 13, 2019
docker-compose.yml
go.mod 添加后悔药接口 Jan 30, 2019
init.go go-restful 替换gin Feb 24, 2019
version.go 添加动态配置文件 Jan 2, 2019

README.md

webUI是etcd-browser

https://github.com/henszey/etcd-browser.git

api接口参考e3w

https://github.com/soyking/e3w.git

etcd kv操作参考e3ch

https://github.com/soyking/e3ch.git

最大亮点 同时支持etcdv2 v3版本 更多功能正在路上!!!

version 0.1

- 支持 etcd v2
- 支持 etcd v3
- 使用 go 代替了node
- 支持添加多个etcd地址
- 支持 配置文件动态更新
- 支持 etcdv3 tls 加密
- 支持 json toml 配置文件 

version 0.2 (后悔药功能)

- etcd v3记录每次操作key,value 和版本号
- 添加leveldb (10万数据测试查询速度很快)
- etcd v3 后悔药开发完成
- etcd v3 备份功能开发完成
- etcd v2 [后悔药功能-待开发]
- etcd v2 [备份功能-待开发]

version 0.2.1 (go-restful 替换 gin)

能使用但是很多功能没有开发完

version 0.3

- 使用vue重写界面
- 支持认证
    - etcd  认证
    - 登录  认证

安装

etcd v3 默认支持 开箱即用
etcd v2 手动修改etcdbrowser.js ,5,6行 v3 改成v2
配置文件修改成 etcd_version值改成 "v2"

生产tls证书

https://www.cnblogs.com/Tempted/p/7737361.html

fix

使用命令行或者程序注册添加key时,如果不创建目录且目录默认值不一致将显示不出来

Screen Shot

etcd-browser Screen Shot

You can’t perform that action at this time.