检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CCE中安装部署Jenkins 在CCE中安装部署Jenkins方案概述 资源和成本规划 实施步骤 父主题: DevOps
安装订阅脚本失败 问题描述 安装订阅脚本失败,具体如下图所示。 原因分析 租户是新注册的,没有登录过。 解决办法 该租户必须先登录一次且更改密码以后,才能使用。 父主题: 安装相关
订阅开通部署流程 用户需要先完成个人认证,然后查找需要的资产并订阅资产。订阅资产成功后,对于授权开通类资产可以直接获取授权验证码使用资产。如果是部署类资产,则需要进行资产来源的授权认证。对于部署类资产支持跨来源部署,例如AstroZero的部署资产C,从AstroZero A来源
选择“已有存储卷声明 (PVC)”,添加1个云存储卷,并在挂载路径下输入/var/jenkins_home,将云存储挂载到Jenkins容器的/var/jenkins_home目录,供Jenkins保留持久化数据。
Jenkins Agent配置 安装完Jenkins后,可能会出现以下提示,说明Jenkins使用Master进行本地构建,未配置Agent。
例如,shell脚本(文本文件)描述如何自动执行command命令,AOS模板也一样,用来描述各种云对象的创建、销毁等流程。 以Shell脚本为例,其执行逻辑如下: Shell脚本特点大致为: 脚本是一个文本文件。 如果脚本写的好,可以重复执行。
图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
GitLab自动触发Jenkins构建 GitLab触发Jenkins构建,有以下两种方式: 方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。 方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤
Gitlab自动触发Jenkins构建 Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
ES异常恢复后,手动执行以下脚本未成功。 ca_cm__migrationCustomer ca_cm__loginAccountNameMigration 创建的用户,登录失败,用户相关数据未同步到ES索引表中。 原因分析 ES异常恢复后,可能原来创建的ES索引表会丢失。问题描述中执行的脚本,直接创
开通部署资产 用户可以安装部署已经订阅的部署类资产,或者获取授权开通类资产的授权码。如果是咨询类资产,则由资产提供方审核后提供相关咨询服务。 对于部署类资产,如果没有完成来源的授权认证,需要先参考授权信息管理完成授权。 如果是ROMA Exchange是HW-CAS的登录模式,则系统支持ROMA
购买部署ROMA Exchange 背景信息 ROMA Exchange是基于AstroZero开发的应用,部署依赖AstroZero Runtime运行环境。 ROMA Exchange上的用户总数受AstroZero规格里显示的用户数限制,用户的说明请参见AstroZero配
业应用”,再单击“创建空白行业应用”。 2、在提示框中填写应用标签和名称。 3、创建高级页面 首先在APP中新建两个目录用来存放高级页面和脚本,建议分别命名为“pages”和“service”。 在pages中新建:参数配置页(config)、资产对象选择页(item)和管理页(deploy)三个高级页面。
如何调整租户定时任务license 资产发布时保存草稿报错”请求参数'language'值不符合规定" RomaExchange管理台待办数据不展示 安装订阅脚本失败
资产订阅及开通部署 订阅开通部署流程 前提条件 查找资产 订阅资产 开通部署资产 父主题: 资产订阅者指导
管理页(deploy) 用户订阅资产后,在“已订阅资产”中可以进行“管理”操作,实现对部署类资产的安装部署或授权开通类资产的获取密钥。 下图是Astro轻应用适配器中的管理页(deploy) 父主题: 开通定义文件组成
产品初始化配置 租户部署ROMA Exchange后,需要进行一些初始化配置。 参考进入租户管理员配置界面进入配置界面,在租户管理员配置界面上,单击“安装升级配置”。 单击每个参数后的了解参数说明,并请参考下图和表1进行配置。 表1 产品初始化配置说明 字段 说明 如何配置 登录配置
附件下载接口,屏蔽基线接口校验,直接从租户公仓下载资源。 11、交互脚本(用于资产管理各个阶段调用适配器逻辑) 命名规范:适配器名称__Interaction 注意:交互脚本命名取适配器命名,否则在安装适配器时无法自动获取脚本脚本,需手动添加适配器交互脚本数据。 格式定义参考: ①提交资产上架申请 exportfunction
前提条件 安装部署已订阅的AstroZero资产、ROMA Connect集成应用资产、ROMA Connect连接器资产和订阅ServiceStage资产需要完成授权认证,具体方法请参见授权信息管理。其他资产的订阅使用,不需要前提条件。 同一资产来源,仅首次订阅或首次安装部署需要该前提条件。
注册用户时,提示“超出业务阈值限制” ROMA Exchange上的用户总数受AstroZero规格里显示的用户数限制,用户的说明请参见AstroZero配套文档的用户与权限的基本概念里的相关说明。 用户总数包括部署ROMA Exchange的租户、该租户下创建的用户以及自行在ROMA
业务流程管理 目前系统支持多种审批流程编排:手工部署审批、资产订阅审批流程、文档更新审批、企业实名认证审批、主页配置审批、个人实名认证审批、资产上架审批、资产共享申请流程、资产共享申请流程(共享中心审批)、获取共享资产申请审批、获取共享资产申请审批(共享中心审批)、组织变更申请流
服务实例创建 服务创建接口的作用是:订阅实例时,触发创建服务实例,且不同商品类型含义有差别。例如:对于SaaS应用,一个服务对应一套线上环境,那么服务实例就是这套线上环境,因此服务实例创建的动作不需要在线上完成,即服务实例ID为固定值。对于镜像部署应用,服务实例则对应专门部署的一
订阅资产 用户订阅资产后,是否需要审批,取决于该资产的拥有者即资产提供方在上架该资产时,是否设置了需要审批。 如果设置了需要审批,则订阅资产后,需要运营管理员审批,然后是资产提供方审批。 资产的介绍信息和订阅时要填写的信息页等,是资产发布者在发布资产时指定,因此可能存在不同,请以实际环境显示为准。
使用限制 ROMA Exchange是基于Astro轻应用(AstroZero)开发的应用,部署依赖AppCube Runtime运行环境。资产的相关文件,因此需要用到OBS存储桶。
授权信息管理 该任务指配置资产的安装部署位置授权,配置好授权后,资产订阅者能够将资产安装到该授权处。 用户可以查看系统所有的来源信息以及该来源的授权情况,用户可以申请授权、修改授权或取消授权。 授权涉及到其他产品的授权信息,可以参考附录进行获取,也可以直接查看相应产品的产品文档。
查找资产 运营管理员可以在ROMA Exchange的后台去灵活配置前台Portal首页,因此资产的入口也相对多样灵活,本节仅是示例。 登录ROMA Exchange系统后,在首页上的搜索框里进行全局搜索查找资产或资产配套的文档。另外用户可以在菜单或者热门资产、推荐以及各个目录里查找资产。
资产共享介绍 当存在多个ROMA Exchange级联的情况下,系统支持已上架的资产在不同的ROMA Exchange进行共享,但是需要设置一个共享中心。 共享中心只是逻辑上的概念,在物理上可以用级联组网中的某ROMA Exchange作为共享中心(即该ROMA Exchange