CraftWeave Agent 发布:支持边缘节点的 GitOps 自动化执行
📌 概要内容 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 格式输出,便于统一处理或回传; 🔐 天然离线,安全可控,无外部网络连接需求。 ✅ 当...