检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CCE中安装部署Jenkins 在CCE中安装部署Jenkins方案概述 资源和成本规划 实施步骤 父主题: DevOps
同、边缘计算等能力。通过边缘节点功能,您可以将与网络隔离的服务封装成连接器部署在边缘节点上,从而解决不同网络之间的服务转发。同时,服务会自动部署集成工作台边端请求代理应用,通过此功能,可以将云端请求转发到边端应用,用户可以通过集成工作台进行边缘节点管理。 前提条件 准备边缘节点硬
Code代码连接器怎么使用数组作为函数入参? 此处以JS脚本为例,在表单中填写要输入的数组参数名称,参数类型选择Object并传入数组即可。 Code代码 进行流编排时,在“Code代码”连接器的执行动作中,在“函数名称”右侧,单击,如图1所示。 图1 新增函数 在“创建函数”页
选择“已有存储卷声明 (PVC)”,添加1个云存储卷,并在挂载路径下输入/var/jenkins_home,将云存储挂载到Jenkins容器的/var/jenkins_home目录,供Jenkins保留持久化数据。
Jenkins Agent配置 安装完Jenkins后,可能会出现以下提示,说明Jenkins使用Master进行本地构建,未配置Agent。
例如,shell脚本(文本文件)描述如何自动执行command命令,AOS模板也一样,用来描述各种云对象的创建、销毁等流程。 以Shell脚本为例,其执行逻辑如下: Shell脚本特点大致为: 脚本是一个文本文件。 如果脚本写的好,可以重复执行。
自动续费 自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致服务资源被自动删除。自动续费的规则如下所述。 以套餐包的到期日计算第一次自动续费日期和计费周期。 套餐包自动续费周期以您选择的续费时长为准。例如,您选择了3个月,套餐包即在每次到期前自动续费3个月。 在套餐包到
图1 K8s安装Jenkins架构 操作流程 Jenkins Master安装部署。 Jenkins Master使用容器化镜像部署在CCE集群中。 Jenkins Agent配置。
获取方式: https://pkg.jenkins.io/redhat-stable/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.io.key 免费 操作步骤 安装JDK 考虑到和Jenkins版本的兼容性,选择安装
Jenkins安装与配置 部署jenkins.war 删除tomcat-tomcat8/webapps/ 里面所有项目文件 rm -rf /root/servers/jenkins-tomcat8/webapps/* 复制jenkins.war到/root/servers/jenkins-tomcat8
可选项,用户按提示填写相关路径和脚本获取对应的资源。如果为Excel类型,可不填。 映射值 用户自定义,例如:id,name。 描述 填写对该映射值的描述内容。 脚本 用户依据适配器类型填写相应的脚本,能从数据源数据中解析映射值的数据,例如:如果选择Excel类型适配器,Excel脚本为:‘schema
GitLab自动触发Jenkins构建 GitLab触发Jenkins构建,有以下两种方式: 方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。 方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤
Gitlab自动触发Jenkins构建 Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
流编排概述 流体现的是一个具体的业务场景,通过一系列不同功能连接器中的触发事件和执行动作编排而成。流有两种类型和两种创建方式: 流类型 自动化流:开启流之后,当触发事件发生,可自动执行后续动作。 手动触发流:需要手动单击“运行”按钮启动流。例如,通过单击运行按钮向邮箱发送天气预报。
创建触发事件 触发事件是外部应用以接口方式通知平台发生了某个事件,从而触发运行流。触发方式分为手动触发和自动触发。 本章节介绍创建触发事件的操作,您可以根据实际情况选择是否创建触发事件。 前提条件 已创建连接器。 操作步骤 在“我的连接器”列表中,单击连接器名称,选择“触发事件”页签,单击“创建触发事件”。
从空白开始创建流 流由一个触发事件和一个或多个执行动作组成,支持如下两种类型: 自动化流:开启流之后,当触发事件发生,可自动执行后续动作。 手动触发流:需要手动单击“运行”启动流。例如,通过单击“运行”向邮箱发送天气预报。 操作步骤 在开天集成工作台界面中,选择左侧导航栏中的“流编排
运行流 本小节介绍如何运行流。 前提条件 已创建流,具体请参见创建流。 操作步骤 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 我的流”。 (可选)在流列表中,选择状态为“待开启”的流,单击状态列的“开启”启动流。 单击操作列的“运行”,在弹出的“基本信息”界面单击“运行”运行流。
编排多个API,发布成新的API。 华北-北京四 函数 可自定义逻辑处理。允许用户创建,在特定条件触发,实现特定功能的一段代码,例如通过Python脚本代码完成数据的处理,实现复杂逻辑运算。 华北-北京四 API生命周期管理 方便管理API,实现设计、调试、发布和下线API。并可通过策略控
API生命周期 API生命周期包括API的创建、发布、下线和删除所经历的完整生命周期过程,为您提供高性能、高可用、高安全的API托管服务,能快速将企业服务能力包装成标准API服务,帮助您轻松构建、管理和部署任意规模的API,并上架API市场进行售卖。借助API网关,可以简单、快速
MSSI快速入门使用简介 开天集成工作台(MacroVerse SmartStage for Integrators,MSSI)是一个助力企业应用创新的开放的集成平台。基于元数据、可配置的集成框架,汇聚丰富的集成资产以及开发工具,帮助企业实现业务流程的自动化,连通企业内的应用孤岛,以及创新应用的高效(低代码)开发。
停止计费 包年/包月套餐包 用户在购买套餐包时会一次性付费,含有运行流实例的套餐包将在到期后会自动转为按需,其他套餐包将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金
可以关闭流或者启用流吗? 可以,每个流都有一个状态开关(开启/待开启),用户可以从正在处理的请求中停止流。 关闭流:单击状态列的“关闭”即可。 启用流:单击操作列的“运行”,在弹出的“基本信息”界面单击“运行”即可。流成功启动后,自动化流在满足触发事件时会自动运行,手动触发流会直接运行。
为流批量设置连接 流需要批量切换连接时,执行此操作。 前提条件 已有流,且流已经配置了连接。 为流批量设置连接 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 我的流”。 在流列表左上方,单击“批量设置连接”。 在“选择流”界面,在左侧选择需要切换连接的流,单击,右侧会显示已选择的流。完成后,单击“下一步”。
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同。MSSI服务目前仅部署在“华北-北京四”区域,Endpoint为“mssi.cn-north-4.myhuaweicloud.com”。 父主题: 使用前必读
覆盖流 当一个流需要覆盖另外一个流时,可以使用覆盖流功能。 前提条件 已有两个同类型的流。例如,都是手动触发流。 覆盖流 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 我的流”。 在流列表中,单击“操作”列的“更多 > 覆盖”。 被覆盖的流“状态”为“待开启”,才能覆盖。
基本概念 流 流是通过图形化拖拽方式编排、组合触发事件和执行动作,从而连接多个应用,实现业务流程自动化。 自动化流 自动化流是基于特定事件触发后,自动执行的操作序列。 手动触发流 手动触发流是基于手动操作触发后,执行的操作序列,操作一次运行一次。 流模板 可将已创建好的流发布为我
与其它服务之间的关系 开天集成工作台预集成了供租户使用的资源,如APIG等服务,即开即用。 API网关 开天集成工作台集成应用中间件如API网关(API Gateway),实现API生命周期管理。 Astro轻应用 开天集成工作台集成Astro轻应用(AstroZero),实现低码应用/卡片的开发和部署。
行业能力开放 图1 行业能力开放 开天集成工作台使企业把自身能力以API服务的形式开放出来,通过API衔接应用开发者、系统集成商等,从而服务更多的商业场景,快速形成产业链,从而让企业以最小改动满足用户碎片化且日益增长的需求。 优势: 高效开发 接口框架代码自动生成;自动化的持续交付流水线,一键式发布和注册。
共享流模板 主流程共享,子流程也自动共享。如果被共享用户接受共享后,主流程会显示在“我的流模板”中,子流程会自动创建并显示在“我的流”中。 共享流模板 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 我的流模板”。 在“我的流模板”界面,在需要共享的流中单击“共享”。 在