【问题标题】:What is the limit number of GitLab CI/CD variables?GitLab CI/CD 变量的限制数量是多少?
【发布时间】:2022-12-25 01:09:34
【问题描述】:

我打算在 GitLab CI/CD 变量中存储一些键/值?我在文档中发现每个值限制为 1000 个字符。我想知道键/值的数量是否也有限制?

【问题讨论】:

标签: gitlab gitlab-ci


【解决方案1】:

对于default plan,根据https://docs.gitlab.com/ee/administration/instance_limits.html#number-of-instance-level-variablesself hosted实例中的变量限制为25

但它说你可以更新这个号码

【讨论】:

  • 谢谢,@Tolis。我想知道它是否与 Gitlab EE 相同。
【解决方案2】:

你现在可以看到全部CI/CD 的限制见GitLab 15.0(2022 年 5 月):

在 /help 中显示实例 CI/CD 限制

实例管理员可以在其实例的管理区域中设置一些 CI/CD 限制。没有管理员访问权限的用户很难知道限制是什么,尤其是当管道因遇到他们不知道存在的限制而失败时。

现在实例的 CI/CD 相关限制可以在 /help/instance_configuration 的实例配置页面上看到。
感谢@wwwjon 的贡献!

参见DocumentationIssue


[GitLab 15.7](Limit the number of project or group CI/CD variables to 200) (Dec. 2022) 带来了一个精确的答案:

将项目或组 CI/CD 变量的数量限制为 200

如果您的实例有项目或组维护人员添加过多的 CI/CD 变量,它可能会使用大量资源来处理每个管道的所有变量。

为确保您的管道继续高效运行,我们为每个组或项目添加了 200 个变量的限制.

已经拥有超过 200 个 CI/CD 变量的项目和组可以像以前一样继续运行管道,但将无法添加更多变量。

我们建议将每个组或项目的 CI/CD 变量数量减少到少于 200 个,以获得最佳性能。

参见DocumentationIssue

【讨论】:

    【解决方案3】:

    根据默认计划,它将是 25,但您可以更改它。希望这能回答你的问题!

    https://docs.gitlab.com/ee/administration/instance_limits.html#number-of-instance-level-variables

    好吧,我现在看到 Tolis 已经澄清了它,但我仍然会发布这个 :)

    【讨论】:

      猜你喜欢
      • 2019-08-07
      • 2022-12-31
      • 2020-11-13
      • 2022-08-18
      • 2022-08-11
      • 1970-01-01
      • 1970-01-01
      • 2022-10-11
      • 1970-01-01
      相关资源
      最近更新 更多