利用 VMware Cloud Director Service Provider Admin Portal,可以使用包含预配置 Kubernetes 资源(包括部署、服务、输入规则和其他组件)的 Helm Chart 软件包在 Kubernetes 集群上部署特定的应用程序和服务。

Helm Chart 软件包提供了一个模板,可用于在部署期间自定义图表的配置参数。

VMware Cloud Director Service Provider Admin Portal 中创建外部 Helm Chart 存储库资源

如果您希望租户从外部 Helm Chart 存储库将应用程序导入到 VMware Cloud Director 目录,则必须创建 Helm Chart 存储库资源,然后与一个或多个租户组织共享该资源。

Helm Chart 存储库资源存储与 Helm Chart 存储库建立连接所需的所有信息,以便用户能够浏览远程 Helm Chart 存储库中的内容以及导入 Helm Chart 存储库应用程序。

可以在 VMware Cloud Director Service Provider Admin Portal中创建一个或多个 Helm Chart 存储库资源。

前提条件

  • 确认您具有在内容中心中编辑外部源权限。
  • 确认您已配置 Helm Chart 存储库。要在 VMware Cloud Director 与 Helm Chart 存储库之间建立连接,需要使用存储库的 URL。如果要添加具有基本授权的存储库,还需要使用存储库用户帐户的凭据。
  • 确认存储库包含 index.yaml 文件。例如,如果存储库位于 https://example.com/charts,则索引文件必须位于 https://example.com/charts/index.yaml。如果要连接到 Harbor 服务器,请参阅 Harbor 文档以获取可用的存储库 URL。例如,一个典型的位置是 https://<harbor-server>/chartrepo/<project>

过程

  1. 从顶部导航栏中,选择内容中心
  2. 从左侧面板中,选择 Helm Chart 存储库
  3. 单击新建
  4. 输入 Helm Chart 存储库资源的名称和可选描述。
  5. 输入 Helm Chart 存储库资源的 URL。
  6. 选择身份验证类型。
    如果要添加具有基本授权的存储库,则必须输入存储库用户帐户的凭据。
  7. 单击保存
    Helm Chart 存储库资源将显示在配置的资源列表中。

下一步做什么

通过单击垂直省略号并选择同步,可以确保 VMware Cloud Director 与 Helm Chart 存储库中的最新应用程序映像集合保持同步。

要修改资源,请单击资源名称旁边的垂直省略号,然后选择编辑

使用 VMware Cloud Director Service Provider Admin Portal 共享外部 Helm Chart 存储库资源

作为 VMware Cloud Director 服务提供商管理员,您可以与其他租户组织共享已配置的 Helm Chart 存储库资源。

前提条件

确认您具有共享内容中心外部源权限。

过程

  1. 从顶部导航栏中,选择内容中心
  2. 从左侧面板中,选择 Helm Chart 存储库
  3. 单击资源名称旁边的垂直省略号,然后选择共享
  4. 选择要与其共享资源的租户组织,然后单击保存
    您只能将各个租户组织单独的访问级别设置为 只读

使用 VMware Cloud Director Service Provider Admin Portal 修改外部 Helm Chart 存储库资源

VMware Cloud Director Service Provider Admin Portal中,可以修改配置的 Helm Chart 存储库资源的设置。

前提条件

确认您具有 在内容中心中编辑外部源权限。

过程

  1. 单击资源名称旁边的垂直省略号,然后选择编辑
  2. 输入新设置,然后单击保存

使用 VMware Cloud Director Service Provider Admin Portal 删除外部 Helm Chart 存储库资源

可以使用 VMware Cloud Director Service Provider Admin Portal删除现有的 Helm Chart 存储库资源。

前提条件

  • 确认没有从要删除的 Helm Chart 存储库资源导入任何模板。
  • 确认您具有从内容中心中删除外部源权限。

过程

  1. 从顶部导航栏中,选择内容中心
  2. 从左侧面板中,选择 Helm Chart 存储库
  3. 单击资源名称旁边的垂直省略号,然后选择删除
  4. 单击删除