您现在的位置是:首页 > 文章详情

CraftWeave Agent 发布:支持边缘节点的 GitOps 自动化执行

日期:2025-05-26点击:23

📌 概要内容

CraftWeave Agent 是 CraftWeave 项目体系中的边缘节点执行引擎,旨在配合主控制端(CraftWeave Controller)共同实现 GitOps 模式下的自动化运维。可作为独立运行的本地执行引擎,通过拉取 Git 仓库中的 Playbook 配置,实现命令执行、系统配置与任务状态回传。

🧩 使用场景

  • 企业内网中大量无法访问公网的遗留主机;

  • 无法部署 Ansible、ArgoCD 等工具的极简环境;

  • 对 SSH 零信任、严格安全隔离环境;

  • 云边协同架构中需要周期性执行本地任务的边缘节点。


✨ 新特性(v0.1.0)

  • 🧱 极简运行:无需依赖环境,仅需单个 Rust 编译二进制;

  • 📁 支持配置文件 /etc/cw-agent.conf,可定义 Git 仓库、轮询间隔、任务路径等;

  • 🔄 支持 Git 拉取任务配置,定期同步 Playbook;

  • ⚙️ Playbook 执行支持多种本地任务:Shell 命令、Script 脚本等;

  • 💾 任务结果 JSON 格式输出,便于统一处理或回传;

  • 🔐 天然离线,安全可控,无外部网络连接需求。


✅ 当前已实现功能(已验证稳定)

命令 功能说明
cw-agent oneshot 一次性拉取 Git 仓库中的 Playbook 并执行
cw-agent daemon 守护模式运行,周期性同步并执行任务
cw-agent playbook <file> 本地执行指定的 Playbook YAML 文件
cw-agent status 查询最近一次任务执行结果(JSON)
cw-agent version 显示当前程序版本
原文链接:https://www.oschina.net/news/351963/craftweave-0-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章