Quarry:用哑服务器分发智能 OS 镜像
Dumb servers, smart clients: Distributing OS images with Quarry
在构建了不可变镜像后,我们推出了 Quarry,一套基于 TUF 的“哑服务器、智能客户端”软件交付工具链。Quarry 摒弃了传统依赖智能服务器的模式,将签名与分发逻辑完全下沉到客户端,利用静态托管实现低成本、高安全的镜像分发。通过为每台机器建立独立仓库,Quarry 确保了细粒度的权限控制,防止单点泄露危及整个组织。结合 systemd-sysupdate,它支持完全自动化的更新流程,同时保留了蓝绿部署等现代化运维能力,为高完整性 Linux 系统提供了全新的分发方案。
协议不应依赖智能服务器来生成客户端响应,更新载荷和元数据应作为静态数据块通过“哑”静态托管服务提供,而所有“智能”逻辑都应驻留在客户端。