跳到主要内容

Register New Application

创建应用程序

您可以通过应用程序管理功能创建应用程序。在应用程序列表视图屏幕上,单击 Create Application 按钮

应用程序注册按钮

在新应用程序屏幕上,选择源类型。有三个选项:

  • 从 Git 仓库
  • 从容器注册表
  • 复制现有应用程序

选择源类型

从 Git 仓库

如果您选择 From Git Repository,您可以使用任何支持标准 Git 的 Git 服务器,例如 Gitea、Github 和 Gitlab,这些都由 ZCP 支持。

在应用程序注册屏幕上,输入第一个基本信息选项卡屏幕上每个项目的应用程序信息:

应用程序基本信息屏幕

  • Application
    • Name: 应用程序的名称。它在系统内部使用,例如标签。
    • Display Name: 在控制台屏幕上显示的名称。如果未输入,则显示名称。
    • Description: 应用程序的描述。
  • Source Repository
    • Git Repository: Git 仓库中的克隆地址。
    • Authentication: 选择身份验证类型。目前,我们仅支持基本身份验证,即 ID 和密码方法。
    • Secret: 选择您的帐户信息。帐户信息作为机密进行管理,并可以在项目中重复使用。请按照以下步骤注册并选择一个机密。
  • Container Image
    • Image Build: 选择是否构建容器镜像。如果未选中,应用程序构建将作为应用程序构建进行,直到使用构建工具进行源构建,除了容器构建。
    • Image Repository: 输入要上传容器镜像的镜像仓库 URL。
    • Secret: 输入上传图像时所需的帐户信息。您可以通过机密管理屏幕注册和选择帐户信息,与源仓库相同。
    • Context: 输入构建上下文的路径,以在构建图像时读取文件信息。构建上下文必须包含创建图像所需的文件,例如源代码(或工件)、元文件等。如果未输入,则使用源仓库的根路径作为默认值。
    • Dockerfile: 输入包含构建图像所需命令的 Dockerfile 的文件名。如果未输入,则默认为 Dockerfile。
    • Image Build Argument: 传递在构建图像时作为键值传递的参数。它是按应用程序设置的,当在管道中设置时,管道设置优先。
  • Manage (Secrets): 此按钮允许您注册/注销具有源仓库和容器镜像权限的帐户。

从容器注册表

类似于 Github 仓库,如果您在应用程序注册屏幕上选择 From Container Repository,请在第一个基本信息选项卡屏幕上输入每个项目的应用程序信息:

  • Application
    • Name: 应用程序的名称。它在系统内部使用,例如标签。
    • Display Name: 在控制台屏幕上显示的名称。如果未输入,则显示名称。
    • Description: 应用程序的描述。
    • Tag: 这是为系统内的分类和便捷搜索而赋予ZCP应用程序的标签。
  • Container Image
    • Image Repository: 输入镜像仓库 URL
    • Secret: 您可以通过机密管理添加或选择现有凭据。
  • Manage (机密): 此按钮允许您注册/注销具有源仓库和容器镜像权限的帐户。

    管理机密

复制现有应用程序

如果您有一个现有的应用程序,您想要复制源代码,您可以选择 From Exist Application 选项。

出现 Copy Applications 屏幕,允许您输入要复制的应用程序的基本信息:

  • Source Project: 包含您想要复制的应用程序的项目。
  • Target Project: 您想要将应用程序复制到的项目。目标项目可以是相同或不同的项目。
  • Add Application: 单击此按钮,您可以将一个或多个应用程序添加到您想要复制的应用程序列表中。
    • Source Application:
      • Application Name: 现有应用程序的名称。
    • Target Application:
      • Application Name: 复制应用程序的新名称。如果您想将应用程序复制到同一项目中,则需要选择不同的名称。
      • Image Registry: 输入要上传容器镜像的镜像仓库 URL。

管理机密

单击 Manage 按钮以注册/注销具有源仓库和容器镜像权限的帐户。

源仓库

此屏幕允许您注册/注销帐户:

添加新机密

  1. 单击 Add 按钮将为要创建的新机密添加一行。
  2. 输入机密名称。您只能输入小写字母、数字和短横线 (-)。
  3. 输入您的帐户 ID。
  4. 输入帐户密码。
  5. 完成后,单击 Save 按钮以保存机密。

测试连接

您可以通过 Test Connection 按钮检查您对注册的源仓库和容器镜像的访问权限。

测试连接