如何备份和恢复 gitlab runner?
Posted
技术标签:
【中文标题】如何备份和恢复 gitlab runner?【英文标题】:How to back up and restore a gitlab runner? 【发布时间】:2022-01-11 19:28:04 【问题描述】:我在一个小型 Linux 机器上有一个 gitlab 运行器。我需要在那个盒子上重新安装操作系统,并且我不想在重新安装后从头开始设置 gitlab 运行器。 (我将 SaaS gitlab.com 用于我的 repo 和 CI,而不是我自己的实例。)我需要备份和恢复哪些配置文件等以保持我的同一个 gitlab 运行器正常工作?
【问题讨论】:
【参考方案1】:真的没有什么可备份的。 runner 本身只是协调工作。
如果您不想注册跑步者,理论上可以备份config.toml
文件,这样您就不需要重新注册跑步者,但跑步者本身安装的唯一东西是二进制文件,您必须在新盒子上重新安装。
【讨论】:
谢谢!重新安装 gitlab-runner 包后备份和恢复/etc/gitlab-runner/config.toml
效果很好。跑步者立即恢复了相同的配置,并在 gitlab 中显示为在线。以上是关于如何备份和恢复 gitlab runner?的主要内容,如果未能解决你的问题,请参考以下文章