【问题标题】:Is it possible to configure GitLab.com's default shared runners?是否可以配置 GitLab.com 的默认共享运行器?
【发布时间】:2022-09-23 05:46:23
【问题描述】:

我的 CI/CD 管道之一面临out of memory 错误,因此我想自定义 GitLab 的共享运行器的配置,例如使用config.toml 文件。如果可能的话,我还想避免自托管 GitLab Runner 实例。

有没有办法做到这一点?

    标签: gitlab gitlab-ci gitlab-ci-runner


    【解决方案1】:

    据我所知,没有办法更改配置。

    但是,根据this doc,我可以从 3 种机器大小中选择最大 16GB RAM,并在我的gitlab-ci.yaml 中的作业级别添加适当的标签。

    请注意,这将影响 CI/CD 分钟数cost factor

    【讨论】:

      【解决方案2】:

      对于 GitLab Premium 和 Ultimate(操作系统,不是免费的),您确实有 GitLab 15.4(2022 年 9 月),它附带:

      适用于 GitLab SaaS 运行者的更强大的 Linux 机器类型

      当您在 GitLab SaaS Linux 运行器上运行作业时,您现在可以访问更强大的机器类型:中型和大型。使用这两种机器类型,您可以为 GitLab SaaS CI/CD 作业提供更多选择。借助临时虚拟机上的 100% 作业隔离,以及由 GitLab 完全管理的安全性和自动扩展,您可以自信地在 GitLab SaaS 上运行关键 CI/CD 作业。

      请参阅 DocumentationIssue

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-25
        • 2021-04-27
        • 1970-01-01
        • 2020-01-18
        • 1970-01-01
        • 2010-09-21
        • 2022-11-08
        相关资源
        最近更新 更多