检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数配置说明 基础参数 表1 基础参数 参数名称 参数类型 是否必选 默认值 说明 参数规范 举例 name string 必选 - IaC3.0资源名 只能包括数字、字母、'-'、'_'、'.',必须以字母开头,字母或数字结尾。长度2-64。 说明: 如果没有配置cluster
IaC资源参数介绍 NUWA Container 配置管理 SLB 父主题: 应用平台IaC部署代码开发
不传。 表4 ObsIngestion 参数 是否必选 参数类型 描述 obs_bucket_name 是 String OBS桶名。 obs_input_directory 是 String OBS接入目录。 表5 SummaryConfig 参数 是否必选 参数类型 描述 file_name
否 重写 表5 GeneralKeyValueConfig 参数名 类型 是否必选 说明 key String 否 键,非中文 value String 否 值,非中文 表6 GeneralRedirectConfig 参数名 类型 是否必选 说明 source String 否 匹配规则,非中文。
本章介绍如何通过IaC代码描述配置信息,支持私有配置和公共配置两种类型。 IaC3.0公共配置集模型与私有配置项绝大部分字段参数一样,具体请参见表1。 表1 配置管理字段说明 参数 是否必选 类型 说明 格式校验 name 是 string 配置集名称 私有配置集:服务环境下name唯一。 公共配置集:产品环境下name唯一。
SLB SLB资源概述 SLB实例 SLB实例配置 SLB监听配置 转发策略配置 灰度服务配置 灰度升级配置demo 父主题: IaC资源参数介绍
长度不超过50,由字母加数字,下划线,横杠,点组成。 customParam String 否 自定义参数,不包含by_lua。 默认取第一个后端集群的健康检查配置,如果为空,使用默认值。 表4 TargetGroupHealthCheckBean 参数名 类型 是否必选 说明 switchStatus String
签,参考表1配置参数。 表1 算法配置参数说明 算法类型 参数名称 参数含义 取值范围 参数说明 配置建议 boxplot_ad动态阈值算法 sensitivity 敏感度 0-10 默认值5 敏感度参数越高,阈值线越紧;敏感度参数越低,阈值线越松。 敏感度参数最高不超过5.5,最低不低于3
List<GrayRuleGroup> 否 RouteType为非SLB时必选,为SLB时无效。 表4 GrayRule 参数名 类型 是否必选 说明 param String 是 参数名variable为percent时可以为空,否则不能为空,长度<=50。 Position为header 时,
接口级流控,ip流控,服务级流控,单参数流控必填,其他类型流控无效 burst int 否 突发量 接口级流控,ip流控,服务级流控,单参数流控必填,其他类型流控无效 limitTag String 否 自定义标签 <=200 表12 FlowControlGroup 参数名 类型 是否必选 说明
NUWA Container 参数配置说明 配置demo 错误码说明 父主题: IaC资源参数介绍
Code代码节点的输入输出参数如何与其他节点进行交互和传递? 输入:按照函数定义中指定的参数列表配置入参,即传递给函数的实际值。支持输入参数或选择前序节点的输出作为输入。 图1 Code代码节点输入 输出:Python代码的函数中定义的每个变量都可在后置节点中引用。 图2 Code代码节点输出
variable: advance greyRuleRelation: or #设置当前阶段下多个分流配置子项之间的关系为或 公共资源参数值values.yaml: 在resources.yaml中通过$ref的方式来引用。 values: volumes: - size:
在配置变更页面的“容器信息”区域,单击启动命令“编辑”,放入容器启动入口命令。 tail -f /etc/hosts 在健康检查区域,单击“编辑”,修改就绪状态检查和存活状态检查执行命令。 sh -c ls /etc/hosts 单击“保存”,工作负载会拉起一个新pod。 新pod没有启动进程,使用命令 "./start
json 继续单击“添加步骤”,添加“上传文件到OBS”插件,在“上传文件到OBS”页面,参照表3配置相关参数。 表3 “上传文件到OBS”(业务包)步骤配置的参数说明 参数名称 参数说明 步骤显示名称 构建步骤的名称,默认为“上传文件到OBS”,保持默认或自定义修改均可。 授权用户 在下拉列表选择:
继续单击“添加步骤”,添加“上传文件到OBS”插件,在“上传文件到OBS”页面,参照表3配置相关参数,配置完成后单击右上角“新建”,配置构建任务完成。 表3 “上传文件到OBS”(业务包)步骤配置的参数说明 参数名称 参数说明 步骤显示名称 构建步骤的名称,默认为“上传文件到OBS”,保持默认或自定义修改均可。
继续单击“添加步骤”,添加“上传文件到OBS”插件,在“上传文件到OBS”页面,参照表3配置相关参数,配置完成后单击右上角“新建”,配置构建任务完成。 表3 “上传文件到OBS”(业务包)步骤配置的参数说明 参数名称 参数说明 步骤显示名称 构建步骤的名称,默认为“上传文件到OBS”,保持默认或自定义修改均可。
返回值:PromptTemplate object PromptTemplate.format 参数说明: 表3 参数说明 参数名称 参数类型 是否必选 参数描述 kwargs dict True 格式化提示语模板所需参数 返回值:提示语字符串。 父主题: modules模块
日志提取规则 根据填写的配置参数会自动生成提取规则。 步骤四:创建日志配置组 在“日志接入”页面,选择左侧导航栏的“日志配置组”。 单击“创建日志配置组”。 设置日志配置组参数,参数说明如表5所示,配置完成后,单击“确定”。 表5 日志配置组参数说明 参数名称 参数说明 日志配置组名称 自定义日志配置组名称。
使用configparser工具优化代码 configparser为自定义参数解析工具,通过NUWA部署时,解析参数模板,将模板中的参数变量,替换为实际的配置项值。 准备工作 下载configparser工具,在tools文件夹中获取configparser工具。 将本地的config