极狐 GitLab

为极狐GitLab Dedicated 启用功能

版本控制#

极狐GitLab Dedicated 运行的是 n-1 极狐GitLab 版本,以便为跨多个实例进行更改提供足够的准备时间,并减少根据安全维护政策维护极狐GitLab 所需的发布版本数量。

极狐GitLab Dedicated 实例将在整周的预定维护窗口内自动升级。

极狐GitLab Dedicated 的发布铺开计划 概述了实例计划升级到新版本的时间。

功能标志#

功能标志支持在 JihuLab.com 上开发和发布新的或实验性功能。功能标志不是用于管理配置的工具。

由于在极狐GitLab Dedicated 上启用实验性功能的高风险,以及按实例管理这些功能所需的额外工作量,极狐GitLab Dedicated 不支持功能标志。

相反,所有按实例配置都必须通过应用程序(UI 或 API)设置进行,以允许客户自行控制。

启用功能#

所有功能在部署到极狐GitLab Dedicated 之前都需要达到 GA。在大多数情况下,这意味着所有功能标志默认开启,并且该功能正在 JihuLab.com 上以及由私有化部署的用户使用。

极狐GitLab 的新版本以及任何其他更改,将在计划的维护窗口内通过自动化进行部署。

由于所需的自动化和部署时间安排,功能必须适合自动铺开。这意味着新功能不需要操作人员或客户立即进行手动调整。

部署后需要额外配置的功能,必须提供 API 或 UI 设置,以允许客户进行必要的更改。

极狐GitLab Dedicated 是单租户 SaaS 产品。这意味着无法支持一次性、特定于客户的任务。

可能不适用于每个客户或对每个客户不一定有用的功能,必须通过应用程序设置进行控制,以避免产生不可持续的工作负载。