跳到主要内容

etcd

OpsKat 通过树形浏览器和查询栏浏览和编辑 etcd 键/值数据 —— 无需命令行客户端。

连接

创建一个 etcd 资产(见资产管理):

  • Endpoints —— 一个或多个 host:port 端点(默认端口:2379)
  • 用户名 / 密码 —— 可选,启用 RBAC 时使用
  • TLS —— 可选,包含 CA / 客户端证书 / 客户端密钥、跳过校验和服务器名
  • 拨号 / 命令超时 —— 可选的超时(秒)
  • SSH 资产 —— 可选的 SSH 隧道

KV 树浏览器

etcd 面板左侧展示一个键树,可按前缀导航。选择某个键会打开其详情面板,你可以在其中:

  • 查看值和元数据(修订版本、版本、租约 ID)
  • 编辑并保存值
  • 删除键

破坏性操作(put、delete、事务)会要求确认。

查询栏

查询视图允许你直接运行 etcd 操作 —— getputdelete 和事务 —— 结果以表格形式展示。前缀列举可从树浏览器中使用。

策略

etcd 操作会与资产的 etcd 策略(命令模式的允许/拒绝列表)进行比对。新建的 etcd 资产默认采用只读策略加危险命令拒绝列表。