检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请参见下载和安装obsutil。 初始化配置 执行以下配置命令,初始化配置obsutil工具。 {path}/obsutil config -i=ak -k=sk -e={endpoint} 其中: {path}需要替换为obsutil安装路径,例如:/root/tools/o
组件来源:选择“软件包”。 运行时:选择软件包对应的运行时。 软件包仓库:选择“OBS”。 软件包地址:取值见参数说明。 图21 配置插件参数 进入“参数设置”页面,参考参数说明添加自定义参数。 bucket_name:obs桶名称,如caetest。 file_name:上传到obs桶中的软件包名称,如cae-backend
在“组件配置”页面上方的下拉框中选择需要操作的组件。 图1 选择组件 单击“环境变量”模块中的“编辑”,在右侧页面中单击“新增环境变量”。 参考表1进行参数配置。 表1 环境变量配置 参数 参数说明 类型 支持“手工添加”和“凭据导入”。 变量名称 环境变量的名称,必须唯一。 变量/变量引用 变量的值。 当“类型”
切换完成后,再次执行hcloud CAE命令。 如果没有出现ERROR,则表示KooCLI工具已支持CAE服务。 初始化配置KooCLI 登录Jenkins所在Linux虚拟机。 执行命令进行初始化配置,输入命令后按回车进入交互模式,根据界面提示输入各参数值,各参数配置参考表1。 hcloud
image表示镜像部署。 obsutil 否 String 当使用软件包部署如jar包部署时为必须参数。上传jar包到obs的工具安装的绝对路径。 示例:/root/tools/obsutil/obsutil_linux_amd64_5.4.6/obsutil。 bucket_name
启动后处理-参数说明 参数 配置项参数 执行命令 在容器中执行指定的命令,配置为需要执行的命令。命令的格式为Command Args[1] Args[2]…(Command为系统命令或者用户自定义可执行程序,如果未指定路径则在默认路径下寻找可执行程序),如果需要执行多条命令,建议采用
图1 选择组件 单击“访问方式”模块中的“编辑”。 在“环境内其他组件访问本组件”中,单击“添加配置”,参考表1进行参数配置。 表1 内网访问配置 参数 参数说明 协议 支持TCP、UDP协议。 监听端口 组件中程序的监听端口,一般从用户的程序代码中获取。 取值范围[1,65535]。
环境准备 准备Jenkins环境 上传代码到Gitlab代码仓库 安装obsutil工具 安装KooCLI工具 安装插件并配置Jenkins工具 父主题: Gitlab对接Jenkins自动构建并部署到CAE
在弹框中选择执行命令。 /bin/sh /bin/bash 图1 登录命令配置 单击“确认”,即可访问容器。 页面跳转到CloudShell,并初始化启动kubectl,然后自动执行kubectl exec命令登录到容器。 请等待kubectl exec命令自动执行后再操作,此命令出现需要一段时间。
用户指定端口,用于TCP连接。本示例选用TCP端口检查。 执行命令 执行命令 添加执行命令,可单击“添加执行命令”添加多条执行命令。 说明: 添加执行命令时,命令行后不允许有空格。 表2 三种检查方式公共配置参数 配置项参数 参数说明 检测周期 探测时间间隔。 默认值为10秒,最小值为1秒。本示例使用默认值。
Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。 可使用Telnet命令测试目标机器与APM服务器网络是否连通。例如,以检查华北-北京四区域的连通性为例,请登录应用所部署的机器,并输入命令telnet 100.125.12.108 41333,其他区域地址请参考接入地址。
在“组件配置”页面上方的下拉框中选择需要操作的组件。 图1 选择组件 单击“伸缩策略”模块中的“编辑”。 更新配置参数。 配置指标伸缩 选择“指标策略” 参考表3 参数说明重新配置指标弹性伸缩策略。 表1 参数说明 参数 参数说明 最大实例数 扩容时允许达到的最大实例数。 取值范围[1,99]。 说明: 最大实例数不能小于最小实例数。
me”、“image_name”和“image_tag”都设置为流水线参数,单击“确定”。 图19 image_name 图20 image_tag 进入“参数设置”页面,添加自定义参数,如图所示,取值见参数说明。 “org_name”:上传到SWR镜像仓库的组织,如for-test。
ions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 application_id 是 String 应用ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
strings shell语句。 表24 postStart 参数 是否必选 参数类型 描述 exec 否 LifeCycleConfigurationExec object 执行命令。 表25 preStop 参数 是否必选 参数类型 描述 exec 否 LifeCycleConfigurationExec
语言/运行时:从下拉框中选择源码对应的语言格式。 自定义构建:构建命令可根据业务需要选择“使用默认命令或脚本”或“使用自定义命令”。 说明: 不同源码来源新建授权时授权方式不同,请按照实际情况进行选择。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法构建,如Java:mvn
在您首次使用本服务时,页面会提醒您尚未创建环境。 单击创建环境卡片中的“立即创建”。 图1 创建环境 在弹出的对话框中输入对应的参数,具体参照表1。 表1 创建环境 参数 说明 环境名称 输入自定义的环境名称。 企业项目 设置企业项目。 企业项目管理提供了一种按企业项目管理云资源的方式,帮
升级时代码信息只支持修改分支。 分支:选择对应的分支,用于开发对代码的管理。 构建方式:构建命令可根据业务需要选择“使用默认命令或脚本”或“使用自定义命令”。 说明: 不同源码来源新建授权时授权方式不同,请按照实际情况进行选择。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法构建,如Java:mvn
ents 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 application_id 是 String 应用ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
在左侧导航栏中选择“系统设置”。 单击“源码仓库授权”模块中的“编辑”,进入“已授权源码仓库”页面。 单击“新增授权”,参考表1选择需要的源码仓库,并配置参数。 表1 授权参数说明 参数 说明 授权名称 授权名称,创建之后不可更改 仓库类型 支持以下官方仓库类型: 选择GitHub代码仓库。 选择“授权方式”。