创建您的 GitLab Dedicated 实例
- Tier: Ultimate
- Offering: GitLab Dedicated
本页面的说明将指导您使用 GitLab Dedicated 门户 Switchboard,完成您 GitLab Dedicated 实例的入驻和初始设置。
步骤 1:获取 Switchboard 的访问权限
您的 GitLab Dedicated 实例将通过 Switchboard 进行设置。要获取 Switchboard 的访问权限,请向您的客户团队提供以下信息:
- 预期的用户数量。
- 您仓库的初始存储大小(以 GB 为单位)。
- 需要完成入驻并创建 GitLab Dedicated 实例的用户的电子邮件地址。
- 您是否希望自带加密密钥 (BYOK)。如果希望,GitLab 将提供一个 AWS 账户 ID,这是启用 BYOK 所必需的。
- 您是否希望使用 Geo 迁移来迁移您的 Dedicated 实例。
如果您已被授予 Switchboard 的访问权限,您将收到一封包含用于登录的临时凭据的电子邮件邀请。
Switchboard 的凭据与您可能已有的用于登录 GitLab 自管实例或 GitLab.com 的任何其他 GitLab 凭据是分开的。
首次登录 Switchboard 后,您必须更新密码并设置 MFA,然后才能完成入驻以创建新实例。
步骤 2:创建您的 GitLab Dedicated 实例
登录 Switchboard 后,请按照以下步骤创建您的实例:
-
在 账户详情 页面上,查看并确认您的订阅设置。这些设置基于您向客户团队提供的信息:
-
参考架构:您的实例中允许的最大用户数。更多信息,请参见可用性和可扩展性。例如,最多 3,000 个用户。
-
仓库总容量:您的实例中所有仓库可用的总存储空间。例如,16 GB。创建实例后,此设置无法减少。如果需要,您可以稍后增加存储容量。有关 GitLab Dedicated 存储计算方式的更多信息,请参见 GitLab Dedicated 存储类型。
如果您需要更改其中任何一个值,请提交支持工单。
-
-
在 配置 页面上,选择您的环境访问、位置和维护窗口设置:
-
租户名称:为您的租户输入一个名称。除非您自带域名,否则此名称是永久的。
-
租户 URL:您的实例 URL 将自动生成为
<tenant_name>.gitlab-dedicated.com。 -
主要区域:选择用于数据存储的主要 AWS 区域。请注意可用的 AWS 区域。
-
次要区域:选择一个用于数据存储和灾难恢复的次要 AWS 区域。对于从现有 GitLab 自管实例进行的 Geo 迁移,不会显示此字段。某些区域的支持有限。
-
备份区域:选择一个区域来复制和存储您的主要数据备份。您可以使用与主要或次要区域相同的选项,也可以选择不同的区域以增加冗余性。
-
时区:选择一个每周四小时的时间段,GitLab 将在此期间执行例行维护和升级。更多信息,请参见维护窗口。
-
-
可选。在 安全 页面上,为加密的 AWS 服务添加您的 AWS KMS 密钥。如果您不添加密钥,GitLab 将为您的实例生成加密密钥。更多信息,请参见静态数据加密。
-
在 租户摘要 页面上,查看租户配置详情。确认您在前面步骤中提供的信息准确无误后,选择 创建租户。
在创建实例之前,请仔细确认这些设置,因为您以后无法更改它们:
- 安全密钥和 AWS KMS 密钥 (BYOK) 配置
- AWS 区域(主要、次要、备份)
- 仓库总容量(您可以增加存储但不能减少)
- 租户名称和 URL(除非您自带域名)
创建您的 GitLab Dedicated 实例最多可能需要三个小时。设置完成后,GitLab 会发送一封确认电子邮件。
步骤 3:访问和配置您的 GitLab Dedicated 实例
要访问和配置您的 GitLab Dedicated 实例:
-
登录 Switchboard。
-
在 访问您的 GitLab Dedicated 实例 横幅中,选择 查看凭据。
-
复制您实例的租户 URL 和临时 root 凭据。
出于安全考虑,您只能从 Switchboard 检索一次临时 root 凭据。在离开 Switchboard 之前,请务必将这些凭据安全地存储起来(例如,存储在密码管理器中)。
-
前往您的 GitLab Dedicated 实例的租户 URL,并使用您的临时 root 凭据登录。
-
将您的临时 root 密码更改为一个新的安全密码。
-
前往管理员区域,并为您的 GitLab Dedicated 订阅添加许可证密钥。
-
返回 Switchboard 并根据需要添加用户。
-
查看发布推出计划以了解升级和维护信息。
如果您需要以下 GitLab Dedicated 功能,也请提前规划:
要查看所有可用的基础架构配置选项,请参见配置您的 GitLab Dedicated 实例。
新的 GitLab Dedicated 实例使用与 GitLab 自管实例相同的默认设置。GitLab 管理员可以从管理员区域更改这些设置。