从应用商店部署应用

应用商店是平台上的公共应用仓库。平台上的每个组织的成员,都可以查看应用商店中上架的应用。平台上不同组织的用户都可以在应用商店中申请上架自己的应用。有权限创建应用的用户也可以从应用商店中直接部署应用。

展示使用应用商店中已上架的 Metabase。有关应用模板安装应用,请参考上架应用模板

前提条件

  • 联系远景运维人员驻场安装DevOps 模块。
  • 具备某个组织下某个项目创建应用的权限,参考 管理项目

步骤

  1. 登录(可联系 EnOS Support 获取 URL)服务。

  2. 选择组织后,从左侧导航中选择 应用商店 > 目录

  3. 在应用模板的 目录 页面找到 Metabase,点击进入应用模板详情页面。

    • 在应用模板的 目录 页面找到 Metabase,参见下图:
    ../../_images/metabase_app.png


    • 进入应用模板详情页,参见下图:
    ../../_images/metabase_app_2.png
  4. 点击 部署 图标,选择部署的集群,填写部署信息,在 values.yaml 中编辑本次部署需要的变量值,编辑完成后,在页面底部点击 部署

    ../../_images/metabase_app_3.png
  5. 跳转至部署页面,可查看部署日志。

    ../../_images/metabase_app_4.png
  6. 等待部署完成,从左侧导航中选择进入 容器 > Pods ,找到该应用,查看 Pod 详情。

    ../../_images/metabase_app_5.png

访问部署成功的 Metabase 应用实例

示例中的 Metabase 只配置了 service,无法在集群外访问。可额外配置路由规则,通过集群域名转发访问。

注解

此操作需联系集群管理员。

集群管理员从左侧导航中选择进入 容器 > Route ,通过部署创建的服务配置路由转发规则到服务端口。

完成后查看 URL,点击即可访问。

../../_images/metabase_app_6.png