从应用模板部署应用

    本教程演示如何使用私有应用仓库中的应用模板快速部署 Grafana。该私有应用仓库基于 QingStor 对象存储。

    • 您需要启用 。
    • 您需要先完成创建企业空间、项目、用户和角色教程。您必须创建一个企业空间、一个项目和两个用户( 和 project-regular)。ws-admin 必须被授予企业空间中的 workspace-admin 角色, 必须被授予项目中的 operator 角色。

    动手实验

    1. 在弹出的对话框中,将应用仓库名称设置为 test-repo,将应用仓库的 URL 设置为 。点击验证对 URL 进行验证,根据您的需要设置同步周期,再点击确定

    2. 应用仓库导入成功后会显示在列表中。

      备注

      有关添加私有仓库时的更多参数信息,请参见导入 Helm 仓库

    1. 登出 KubeSphere 并以 project-regular 用户重新登录。在您的项目中,进入应用负载下的应用页面,再点击创建

    2. 在弹出的对话框中选择来自应用模板

      来自应用商店:选择内置的应用和以 Helm Chart 形式单独上传的应用。

    3. 从下拉列表中选择之前添加的私有应用仓库 test-repo

      备注

      下拉列表中的当前企业空间选项表示企业空间应用池,包含以 Helm Chart 形式上传的应用。这些应用也属于应用模板。

    4. 在搜索框中输入 grafana 找到该应用,点击搜索结果进行部署。

      备注

      本教程使用的应用仓库与 Google Helm 仓库同步。由于其中的 Helm Chart 由不同的组织维护,部分应用可能无法部署成功。

    5. 可以查看其应用信息和配置文件,在版本下拉列表中选择版本,然后点击安装

    6. 设置应用名称,确认应用版本和部署位置,点击下一步

    要从集群外访问 Grafana,您需要先用 NodePort 暴露该应用。

    1. 打开服务页面,点击 Grafana 的服务名称。

    2. 点击更多操作,在下拉菜单中选择编辑外部访问

    3. 访问方式设置为 NodePort 并点击确定。有关更多信息,请参见。

    4. 端口区域查看暴露的端口。

    1. 您需要获取用户名和密码才能登录 Grafana 主页。前往配置下的保密字典页面,点击与应用名称相同的条目。

    2. 在详情页面,点击眼睛图标查看用户名和密码。

    3. 用 地址访问 Grafana。

      备注