返回顶部
e

etcdetcd 管理

Manage etcd key-value store operations (list, get, put, delete) with safety checks and backup mechanisms. Use when: reading/writing configuration, managing distributed system state, or performing safe etcd operations in dev/test/prod environments.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
106
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

etcd

etcd 技能

一个用于 OpenClaw 的干净安全的 etcd 管理技能。

安全规则

  1. 1. 优先读取:始终优先执行读取操作(list、get),而非写入操作
  2. 修改前备份:在执行 put/delete 操作前,始终显示旧值
  3. 生产环境保护:对生产环境需格外谨慎
  4. 明确确认:对于破坏性操作,需获得用户的明确意图确认

命令规范

按前缀列出键

bash etcdctl --endpoints=$ENDPOINTS get $PREFIX --prefix --keys-only

获取键和值

bash etcdctl --endpoints=$ENDPOINTS get $KEY

写入键(带备份)

bash

先显示旧值

etcdctl --endpoints=$ENDPOINTS get $KEY || true

写入新值

etcdctl --endpoints=$ENDPOINTS put $KEY $VALUE

删除键(带备份)

bash

备份旧值

etcdctl --endpoints=$ENDPOINTS get $KEY || true

删除

etcdctl --endpoints=$ENDPOINTS del $KEY

对于 TLS 连接,添加:
bash
--cacert=$CACERT --cert=$CERT --key=$KEY_FILE

工作流程

  1. 1. 环境识别:判断当前是开发/测试/生产环境
  2. 安全检查:根据环境验证操作安全性
  3. 备份:对于写入操作,显示当前状态
  4. 执行:执行请求的操作
  5. 验证:确认操作成功完成

输出格式

使用标准化输出格式:

【ETCD 操作结果】

  1. 1. 操作信息
  • - 环境:
  • Endpoint:
  • 操作:
  • 前缀:
  • 键:
  1. 2. 执行结果
  • - 状态:成功 / 失败
  • 摘要:
  1. 3. 数据
  • - 键列表:
  • 原值:
  • 新值:
  • 删除前备份:
  1. 4. 风险提示
  • -
    1. 5. 备注
  • 示例

列出键

请使用etcd技能:

  • - 操作:list
  • 环境:test
  • 端点:http://etcd-test:2379
  • 前缀:/app/config/

获取值

请使用etcd技能:

  • - 操作:get
  • 环境:prod
  • 端点:https://etcd-prod:2379
  • key:/app/config/database

写入值

请使用etcd技能:

  • - 操作:put
  • 环境:dev
  • 端点:http://localhost:2379
  • key:/test/key
  • value:test_value

删除键

请使用etcd技能:

  • - 操作:delete
  • 环境:test
  • 端点:http://etcd-test:2379
  • key:/test/old_key

备注

  • - 始终使用 etcdctl 3.6.1 或更高版本
  • 对于生产环境,考虑使用 TLS
  • 该技能包含内置备份机制
  • 操作会被记录以供审计

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 etcd-manager-1776052324 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 etcd-manager-1776052324 技能

通过命令行安装

skillhub install etcd-manager-1776052324

下载

⬇ 下载 etcd v1.0.0(免费)

文件大小: 11.71 KB | 发布时间: 2026-4-14 10:18

v1.0.0 最新 2026-4-14 10:18
Initial release of the etcd-manager skill:

- Provides clean and safe management for etcd key-value store operations: list, get, put, and delete.
- Enforces safety rules with read-first preference, backups before modification, and explicit confirmation for destructive actions.
- Distinguishes between dev, test, and prod environments, applying extra caution in production.
- Standardizes command conventions and output formats to ensure clear, auditable interactions.
- Supports TLS connections and logging for added security and traceability.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部