在部署 Alauda AI 之前,需要为集群设置默认存储类。
由于 Alauda AI 利用服务网格能力提供模型推理服务,必须在集群中先部署服务网格,才能部署 Alauda AI。详细部署流程请参考 。
完成 创建服务网格 页面上的 先决条件 后,继续进入 创建服务网格 页面,按照页面提示完成服务网格的部署。
在 Alauda AI 中,GitLab 是 模型管理 的核心组件。部署 Alauda AI 之前,必须准备 一个 GitLab 服务。
无论采用何种部署方式,所有 GitLab 实例必须满足:
使用 Alauda Build of GitLab 插件部署新的 GitLab 服务。
具体操作请参考:。
也可以使用 自管理的 GitLab 实例,但必须满足上述 GitLab 服务要求。
在获得 GitLab 服务后,部署 Alauda AI 之前需完成以下 GitLab 配置步骤。
如果 GitLab 版本为 v17.0
或更高版本,需要 禁用 访问令牌的过期时间。
如果访问令牌的过期时间保持启用,则必须至少每年手动刷新管理员令牌,否则 Alauda AI 可能会停止正常工作。
禁用新访问令牌过期时间的步骤:
生成管理员的模拟令牌:
aml-root
)。请务必保存新生成的令牌——之后将无法再次查看。
接下来,在 cpaas-system 命名空间下创建名为 aml-gitlab-admin-token 的 gitlab 管理员令牌 secret:
${TOKEN}
替换为之前保存的真实令牌