You need to enable JavaScript to run this app.
导航

部署官方 Helm 应用

最近更新时间2023.11.15 20:24:29

首次发布时间2023.02.09 10:25:42

Helm 应用允许您在边缘一体机快捷部署应用。本文介绍了使用边缘智能提供的官方 Helm Chart 模板在一体机部署应用的相关内容。

背景信息

Helm 是一个用于管理 Kubernetes 应用包的工具。Helm 使用的包格式被称为 chart。chart 是一个描述Kubernetes 相关资源的文件集合。单个 chart 可以用来部署容器化的应用。Artifact Hub 是 Helm 的官方 chart 仓库,提供了常见应用的 chart 包。

边缘智能提供了一些官方 Chart 模板(简称“官方模板”)。边缘智能的官方模板包含从 Artifact Hub 上集成的部分应用以及一些自研应用。您可以通过边缘智能控制台向边缘一体机部署这些应用。目前支持使用官方模板部署的应用包含:

  • Artifact Hub 应用:MongoDB、Grafana、MySQL、Argo Workflows、InfluxDB。
  • 自研应用:OPC UA Server。

说明

除了官方 Chart 模板,您还可以创建自定义 Chart 模板。相关信息,请参见使用自定义 Chart 模板

前提条件

  • 要部署 Helm 应用,您使用的边缘一体机的软件版本必须在 v0.5.0 以上。
    您可以在项目一体机的 基本信息 中查看一体机的软件版本。关于如何升级一体机软件,请参见升级一体机软件

  • 如果您使用的是资源包(aPaaS 工具),则资源包的版本必须是 高级版
    更多信息,请参见 资源包计费说明

操作步骤

  1. 登录边缘智能控制台

  2. 在左侧导航栏顶部的 我的项目 区域,选择您的项目。

  3. 在左侧导航栏,选择 应用管理 > Helm 应用

  4. 单击 官方模板 页签。

  5. 官方模板 列表,定位到要使用的 Chart 模板,单击 操作 列的 部署

  6. 部署应用 页面,完成相关参数的设置,然后单击 确定

    alt

    类型配置项说明
    基本信息名称为应用设置一个符合要求的名称。
    一体机选择部署应用的一体机。
    编排模板模板该参数表示要使用的官方 Chart 模板,不可修改。
    镜像仓库版本选择要使用的官方 Chart 模板的版本。建议您选择最新版本。

    参数配置

    您可以根据需要修改官方 Chart 模板的默认参数配置。每个官方模板都有默认的参数配置。这些参数配置记录在一个values.yaml 文件。您可以根据需要修改其中的部分配置。
    关于不同官方模板的默认参数配置,请参见对应的应用说明文档:

完成以上操作后,您的应用部署请求将提交到一体机执行。在 官方模板 列表,已部署应用 列展示了使用当前模板部署的应用的数量。
alt

单击 已部署应用 列的数字,您可以打开应用部署详情面板。
alt

接下来,您可以在应用部署详情面板查看应用部署结果管理已部署的应用

查看应用部署结果

在应用部署详情面板,通过 状态 了解应用的部署结果。

  • 如果 状态已部署,表示应用部署成功。
  • 如果 状态部署失败,您可以单击 部署失败,了解部署失败的原因。

管理已部署的应用

在应用部署详情面板,您可以对已部署的应用执行以下操作:

  • 编辑Yaml文件:修改应用部署的 Yaml 配置。修改 Yaml 配置并确认以后,新的应用部署请求将被提交到一体机执行。
  • 删除:从一体机删除已部署的应用。