检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
以Shell脚本为例,其执行逻辑如下: Shell脚本特点大致为: 脚本是一个文本文件。 如果脚本写的好,可以重复执行。 AOS模板也是一样的逻辑,AOS服务就是模板的解释器,根据模板要求,执行对应动作。您可以把AOS看作是云上自动化标准。 一个好的Shell脚本或一个好的函数
模板简介 RFS服务主要包含模板和资源栈两部分,其中资源栈是指用户通过RFS服务创建的华为云资源的集合,而模板是用来创建、更新资源栈的脚本。 父主题: 资源编排
Web应用防火墙(WAF)对网站业务流量进行多维度检测和防护,结合深度机器学习智能识别恶意请求特征和防御未知威胁,阻挡诸如 SQL注入或跨站脚本等常见攻击,避免这些攻击影响Web应用程序的可用性、安全性或消耗过度的资源,降低数据被篡改、失窃的风险。 模型属性 表1 模型定义属性说明
for_each for_each 在功能上与 count 相似,for_each 使用键值对或字符串集合的形式快速地将值填入到对应的属性中,不仅可以优化脚本结构也有利于理解多实例间的关系。 在使用映射类型表达时,您可以使用 "each.key" 和 "each.value" 来访问映射的键和值。以创建VPC为例,通过
activeMaster 否 boolean 引导操作脚本是否只运行在主Master节点上 取值约束:缺省值为false,表示引导操作脚本可运行在所有Master节点上 name 是 string 引导操作脚本的名称 取值约束:同一个集群的引导操作脚本名称不允许相同。只能由数字、英文字符、空格
模板简介 模板:云上的自动化脚本 模板结构 node_templates inputs outputs mappings conditions policies 模板写作技巧 内置函数 父主题: 应用编排
建资源栈填写输入参数时可根据sshKeyName的值自动选择 postInstall 否 string 节点安装后执行脚本 取值说明:用户自定义 取值约束:脚本将在K8S软件安装后执行,不影响K8S软件安装 使用建议:常用于修改容器引擎配置参数等场景 labels 否 dict 节点的标签
创建资源栈填写输入参数时可根据sshKeyName的值自动选择 postInstall 否 节点安装后执行脚本 参数类型:string 取值说明:用户自定义 取值约束:脚本将在K8S软件安装后执行,不影响K8S软件安装 使用建议:常用于修改容器引擎配置参数等场景 labels 否
description: sleep before business actions: poststart: #定义启动前:执行脚本 command: "/bin/sh, -c, sleep 数字转成字符串 很多情况下,定义的变量是一个字符串,但同时需要引用
IO)、要安装的组件(Hadoop、Spark、HBase、Hive、Kafka、Storm等)。您还可以使用引导操作在集群启动前(或后)在指定的节点上执行脚本、安装其他第三方软件或修改集群运行环境等。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 vpcId 是 子网所在VPC ID 参数类型:HuaweiCloud
IO)、要安装的组件(Hadoop、Spark、HBase、Hive、Kafka、Storm等)。您还可以使用引导操作在集群启动前(或后)在指定的节点上执行脚本、安装其他第三方软件或修改集群运行环境等。 NAT网关 NAT.Instance NAT.Instance用于创建NAT网关实例。 NAT