我已设置 Aptly 来镜像 Internet 上的外部存储库。据我所知,使用 Aptly,使用外部存储库上发布的更新包更新本地镜像的工作流程如下所示:
- 更新镜像
- 创建快照
- 发布快照
就我而言,我想要这样的工作流程:
- 默认情况下的镜像会自动更新(即自动从互联网上的存储库中提取更新),并且这些更新可立即供我们内部的非生产 Linux 服务器使用
- 在升级生产服务器之前,我们冻结镜像(通过创建快照)、升级测试服务器并更新生产服务器。
其他 Aptly 用户是否已经启动并运行了这样的工作流程?我认为可以创建一个 shell 脚本,每天提取新的更新内容,创建快照并发布它,但我希望有更好的方法来使用 Aptly 来实现我想要的工作流程。