所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type II) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
通过应用模板创建第三方Jenkins应用

通过应用模板创建第三方Jenkins应用

概述

本章以Jenkins应用为例,讲解如何通过FusionStage的“模板市场”功能创建第三方Helm应用。

Jenkins简介

Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。

本例中应用由两个组件Master和Agent组成,这两个组件运行在两个docker容器中。

上传镜像

创建应用前,用户需要将Jenkins应用相关的镜像上传到镜像仓库。

前提条件
  • 请确保节点资源充足,建议用户先添加一个8核CPU、16G内存、80G磁盘的节点。请先检查节点资源是否充足,具体步骤请参见如何查看项目节点资源?
  • 下载镜像包上传到软件仓库;镜像包版本为:gcr.io/kubernetes-charts-ci/jenkins-master-k8s:v0.1.0;jenkinsci/jnlp-slave: 2.52。
操作步骤
  1. 在主菜单中选择“云市场 > 软件中心 > 镜像仓库”。
  2. 在右侧页面中,单击“上传镜像”。
  3. 上传容器镜像。

    1. 单击“选择镜像”。
    2. 选中待上传的镜像包,单击“打开”。
    3. 镜像选择完成后,选择仓库空间,单击“开始上传”。状态显示为“上传完成”,表明镜像上传成功。

  4. 单击“镜像仓库”,返回镜像仓库。

    1. 逐个单击2个镜像名称,进入镜像详情页面。
    2. 在版本下的拉取地址一栏,单击复制仓库地址,记录仓库地址到本地。

创建Jenkins模板

基于已准备好的示例创建模板,模板创建成功后,可基于此模板来创建应用。

操作步骤
  1. 在主菜单中选择“云市场 > Helm应用市场 > Helm模板”。
  2. 单击“上传模板”,上传模板设计包“jenkins-0.1.6.tgz”。
  3. 单击“确定”,可在模板列表中看到模板已创建完成。

安装应用

模板创建成功后,可在当前页面单击该模板,进入页面后选择安装。安装之前请确保有可用节点,以及软件镜像包已经成功上传到软件仓库。

操作步骤
  1. 在主菜单中选择“云市场 > Helm应用市场 > Helm模板”。
  2. 在右侧页面,选中要安装的模板,单击安装。
  3. 名称和模板使用默认值,可以不修改。单击“展开定制参数设置”,修改“Agent.Image”、“Agent.ImageTag”和“Master.Image”、“Master.ImageTag”为实际环境中的值。
  4. 配置输入参数,请参见表38-80,其余参数保持默认。

    表38-80 配置输入参数

    输入参数名称

    类型

    描述

    Agent.Image

    字符串

    Agent镜像的仓库地址,例如:

    10.175.11.161:20202/jenkinsci/jnlp-slave。

    Agent.ImageTag

    字符串

    Agent镜像的版本号,如v1。

    Master.Image

    字符串

    Master镜像的仓库地址,例如:

    10.175.11.161:20202/gcr.io/kubernetes-charts-ci/jenkins-master-k8s。

    Master.ImageTag

    字符串

    Master镜像的版本号,例如v0.1.0。

  5. 检查参数正确性,单击“确定”。
  6. 单击“Helm模板应用”,待应用显示创建成功后进入应用管理。
  7. 单击查询刚才建立的应用名称,进入应用管理界面。
  8. 单击jenkins应用,进入应用详情界面。
  9. 在应用详情页面中,选择服务页签,拷贝“内部互相访问地址”

    10.152.205.230:31000,在浏览器中输入该地址,即可成功访问jenkins应用。jenkins应用界面如下:

    说明:
    • 待堆栈状态为“运行中”,代表堆栈创建成功。大概需要花费10-20分钟时间,请耐心等待。
    • 若访问时提示无法连接,请确保浏览器代理设置中,访问地址IP不使用代理服务器。

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043091

浏览量:48709

下载量:316

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页