检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新增的组件也会受对应环境内或应用内组件策略的影响。 部分组件:启停策略会对选中的组件生效。 说明: 部分组件列表中不可选中未部署的组件。 启停状态 开启:使启停策略生效,在配置的时间触发启停策略。 关闭:关闭启停策略,策略在配置的触发时间不再执行。 策略类型 启动策略:当前策略配置后会对组
定时启停规则名称。 type 是 String 定时启停规则的类型:stop/start。 status 是 String 定时启停规则状态(是否开启):on/off。 apps 否 Array of AppInfo objects 定时启停规则所包含的所有应用,只在生效范围为application的时候需要填写。
lab对接测试。 图3 令牌显示 Jenkins对接Gitlab测试配置 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在配置中选择“Gitlab”。 图4 进入Gitlab配置页面 配
Jenkins全局工具配置:用于Jekins流水线打包脚本对接git拉取代码并打包。 安装Jenkins插件 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 插件管理”。 单击“可选插件”,搜索表1中的插件进行安装。 表1 插件安装说明
操作的组件。 图1 选择组件 单击“生命周期管理”模块中的“编辑”按钮。 在右侧弹框中可选择配置“启动后处理”和“停止前处理”,两者可同时开启。 启动后处理:容器启动后触发,详情请参见表1。 停止前处理:容器停止前触发。设置停止前处理,确保升级或实例删除时可提前执行必要的清理任务。详细请参见表2。
定时启停规则名称。 type 是 String 定时启停规则的类型:stop/start。 status 是 String 定时启停规则状态(是否开启):on/off。 apps 否 Array of AppInfo objects 定时启停规则所包含的所有应用,只在生效范围为application的时候需要填写。
在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择需要操作的组件。 图1 选择组件 单击“自定义监控指标”模块中的“编辑”。 单击,开启自定义监控指标开关。参考表1配置自定义指标监控。 表1 自定义指标监控参数说明 参数 说明 是否必须设置 采集路径 组件通过Get方法暴露的供CAE获取自定义指标数据的路径。
定时启停规则名称。 type String 定时启停规则的类型:stop/start。 status String 定时启停规则状态(是否开启):on/off。 env_id String 环境ID。 apps Array of AppInfo objects 定时启停规则所包含
图1 选择组件 单击“健康检查”模块中的“编辑”。 在右侧弹框中可选择配置“存活探针”、“就绪探针”和“启动探针”。目前支持三种探针,可同时开启不同探针。 存活探针:针对应用实例进行健康检查,检测应用实例是否已经启动,此时处于启动过程中。单击“存活探针”后的进行检查方式配置。 就绪
选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图4 选择构建模板 在“参数设置”页面,“自定义参数”中单击“新建参数”,并开启运行时设置。 名称:输入release_version。 值:取值使用时间戳变量:${TIMESTAMP}。 图5 添加自定义参数 进入“
选择“添加步骤”,单击“文件上传”,选择“制作镜像并推送到SWR仓库”,单击“添加”。 图6 添加步骤 进入“参数设置”页面,参考图7配置构建参数和默认值,并开启运行时设置。“org_name”为上传到SWR镜像仓库的组织,“image_name”为上传到SWR镜像仓库的镜像名称,“image_tag”为镜像标签或镜像版本。
进入“构建步骤”页面后,选择“添加步骤”,单击“文件上传”,选择“上传文件到OBS”,单击“添加”。 图4 文件上传 进入“参数设置”页面,参考图5配置构建参数和默认值,并开启运行时设置。bucket_name:上传到obs的桶名称,如caetest。 file_name:上传到obs桶中的软件包名称,如cae-backend
设置高级设置。 系统默认按行采集显示程序打印的日志。在程序打印日志存在一条完整日志跨占多行的情况下,如果需要采集显示整条日志,您可以设置“日志格式”,开启多行日志。 单行日志:系统默认按行采集日志。 多行日志:多行合并为一行,系统按设置的匹配规则采集日志,不满足匹配规则的日志行会与上一次满足匹配规则的日志行合并为一行。
什么是云应用引擎(Cloud Application Engine) CAE(Cloud Application Engine云应用引擎)是一个面向WEB、微服务应用的Serverless托管服务,提供极速部署、极低成本、极简运维的一站式应用托管方案。支持从源码、软件包、镜像包快
操作步骤 源码仓库授权 登录CAE控制台。 选择“系统设置”。 在“系统设置”页面,单击“源码仓库授权”模块的“编辑”,进入“已授权源码仓库”页面。 单击“新建授权”,进入“新建授权”页面。 单击“GitHub”。 授权名称输入:nacos-github。 授权方式选择“OAuth”。