8000 GitHub - jormin/etcd-demo: Etcd Demo
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jormin/etcd-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etcd Demo

Go Report Card

用 Golang 调用 Etcd Demo。

基础操作

模块 命令 说明 进度
version version 查看版本信息 ---
endpoint endpoint status 查看节点状态
endpoint hashkv 查看节点历史hash
endpoint health 查看节点健康状况 ---
member member list 获取成员列表
member add 添加成员
member update 更新成员
member promote 提升学习者成员为常规成员
member remove 移除成员
move-leader move-leader 将节点设为leader
auth auth status 查看当前鉴权开启状态
auth disable 禁用鉴权
auth enable 启用鉴权
role role list 获取角色列表
role add 添加角色
role get 查看角色信息
role delete 删除角色
role grant-permission 角色授权
role revoke-permission 撤销角色授权
user user add 添加用户
user list 用户列表
user get 获取用户信息
user delete 删除用户
user passwd 修改密码
user grant-role 用户绑定角色
user revoke-role 撤销用户角色
lease lease list 租约列表
lease grant 生成租约
lease revoke 撤销租约
lease timetolive 查看租约期限信息
lease keep-alive 保持租约不过期
normal put 设置kv
get 查看kv
del 删除kv
watch 监听key
txn txn 开启事务
lock lock 分布式锁
snapshot snapshot save 保存快照
snapshot status 校验快照 ---
snapshot restore 从快照恢复 ---
alarm alarm list 获取警报列表
alarm disarm 解除警报
check check datascale 检查内存使用情况 ---
check perf 查看集群性能 ---
other compaction 压缩 etcd 中的事件历史 ---
completion 生成完成脚本 ---
defrag 对具有给定端点的 etcd 成员的存储进行碎片整理 ---
elect 观察并参与leader选举 ---
make-mirror 在目标 etcd 集群上创建镜像 ---

License

under the MIT License

About

Etcd Demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0