作为设置 Code Stream 的管理员,在登录后,您可以添加端点、创建和运行管道以及查看结果。

Code Stream 通过云代理连接到内部部署端点。您的网络配置和这些网络中内部部署端点的位置决定了所需的云代理实例的数量。如果所有内部部署端点都在同一网络中,只需安装一个云代理。如果内部部署端点位于不同的网络中,则需为每个独立网络安装一个云代理。然后,在 Code Stream 中的端点配置中,选择与您的端点位于同一网络中的云代理。

在此用例中,您将添加一个云代理,用于将云端 Code Stream 服务连接到内部部署 GitLab 存储库,以便管道可以下载 Kubernetes 文件。

要添加云代理,您需要从 VMware Cloud Assembly 下载 OVA,并将其安装在 vCenter Server 实例中。然后,在 Code Stream 中添加一个 Git 端点,以便 Code Stream 可以使用该端点通过云代理连接到内部部署存储库。然后,创建一个管道,用于从内部部署 GitLab 存储库获取开发人员代码并将其部署到 Kubernetes 集群。

Code Stream 用户界面中还提供了作为引导式设置的入门流程。单击帮助,然后单击引导式设置

设置 VMware Code Stream 的入门工作流。

前提条件

  • 确认内部部署 GitLab 或 GitHub 存储库存在,并且包含管道将使用的代码。
  • 要将云端 Code Stream 服务连接到内部部署 GitLab 或 GitHub 存储库,请确认您可以访问 VMware Cloud Assembly 以添加云代理。

过程

  1. 设置云端 Code Stream 用于连接到内部部署 GitLab 存储库的云代理。
    或者,如果本地云代理可用,则在添加 Git 端点时可为云代理选择 默认。在此用例示例中,云代理名为 codestream
    1. 要添加云代理,请下载云代理 OVA,并将其安装在 vCenter Server 实例中。
    2. 转到 VMware Cloud Assembly 服务,单击基础架构云代理,单击新建,然后安装云代理。
      在 VMware Cloud Assembly 中添加并安装云代理。
  2. 添加 Git 端点,以便将 Code Stream 连接到内部部署 GitLab 存储库。
    1. 单击端点
    2. 选择 Git 端点类型,然后输入名称和说明。
    3. 选择您创建的云代理,在此用例示例中名为 codestream。或者,要使用本地云代理,请选择默认
    4. 输入其余信息和令牌。
    5. 要测试与该端点的连接,请单击验证,然后保存端点。
      通过添加端点来设置 VMware Code Stream。
  3. 单击管道,创建管道,然后添加使用 Git 端点的任务。可以选择添加电子邮件通知。
    通过创建管道并向其添加任务来设置 VMware Code Stream。
  4. 保存管道,然后单击启用以使该管道运行。
    保存管道并使其运行。
  5. 启用管道卡后,单击运行
  6. 单击执行,然后监视管道运行状况。
    在管道运行过程中进行监视。
  7. 如果管道失败,请纠正问题,然后重新运行该管道。
  8. 单击仪表板并选择管道仪表板,以便监控管道活动。

结果

管道已运行并从 GitLab 实例下载了开发人员文件。管道任务将应用程序部署到 Kubernetes 集群,并且您在管道仪表板中监控所有活动。

后续步骤

要了解有关使用 Code Stream 的更多信息,请参见 VMware Code Stream 是什么,它如何工作

如果您在此处找不到所需的信息,则可以在产品中获得更多帮助。

  • 单击并阅读用户界面中的标志和工具提示,随时随地获得所需的上下文特定信息。
  • 打开产品内置支持面板,并阅读针对活动用户界面页面显示的主题。您还可以在面板中搜索以获取问题的答案。