检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
image_id: a3934478-bfeb-4a02-b257-9089779f0380 #使用华南区镜像id 映射使用方式: 定义的映射可在node_templates或outputs中使用。 在node_templates中通过get_in_map函数提取映射内容
"variable" 进行声明。通过定义输入变量,您可以无需变更模块的源代码就能灵活修改配置。输入变量的值可以使用默认值,CLI 选项,环境变量等方式来设置。 定义输入变量 按照约定,输入变量通常在名为 variables.tf 的文件中定义。输入变量通过关键字 "variable" 进行声明:
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET ht
进入资源栈集界面,单击需要创建资源栈的资源栈集名称进入。 2.进入资源栈实例界面右上角单击“更新”按钮 3.进入选择模板页面,此处可以选择两种创建方式“1.使用当前模板”“2.替换当前模板” 此时,选择"使用当前模板"或者"替换当前模板"即使用一个新模板来进行已有资源栈集的更新功能。 方案一:使用当前模板:
以及应用与云服务之间的依赖关系。您可以像管理代码一样来管理模板,也可像通过git、svn等代码管理工具一样来管理不同版本的模板。通过模板的方式来管理应用和云服务,可以简化应用系统上云设计,轻松复制和搭建开发、测试、生产环境,确保应用系统可配置、可演进、可回溯。 父主题: 应用编排
包年/包月类、按需计费类展示按照包年/包月,按需计费方式购买的资源,待支持类展示暂不支持预估价格资源的列表, 目前支持预估价格的资源列表如表1。 图3 包年包月 图4 按需计费 图5 待支持 表1 已支持预估价格的云服务资源与计费方式 云服务 资源类型 计费方式 ECS(Elastic Cloud
图1 创建资源栈 步骤:可使用已有模板或者可视化编辑器进行操作此处使用模板进行资源栈的创建,设计器使用见可视化编辑器。 选择模板: 此处有三种方式可以选择模板,一是通过Obs模板的URL指定模板,二是选择上传本地文件,如图2: 图2 创建资源栈-选择模板 此处以上传模板为例,模板文件类型支持
资源部署到云上,供其众多的客户进行使用。传统的软件发放的方式是在其官网提供软件的代码下载及平台搭建指南。但该方式需要ISV自行组网、交付资源、部署软件,准备时间长,成本高。 解决方案 资源编排提供了标准化的资源和应用交付方式。ISV可以通过将软件服务模板化。通过资源编排的资源栈部
取值约束:1. 参数必须写入inputs内,通过get_input的方式传入 2. 由大小写字母、数字和特殊符号~!@#%^*-_=+?组成,长度8~32位,非弱密码。 使用建议:建议定义为get_input方式获取,以保证安全性,避免明文密码 name 是 string 用户名
华为云Provider 支持在Resource中指定region参数,可以在不同的地区创建资源。相比 alias + provider 的方式,这种方式更加灵活简单。 provider "huaweicloud" { region = "cn-north-1" ... } resource
取值约束:1. 参数必须写入inputs内,通过get_input的方式传入 2. 参数非空,由大小写字母、数字和特殊符号~!@#%^*-_=+?组成,长度8~32位,非弱密码。 使用建议:建议定义为get_input方式获取,以保证安全性,避免明文密码 name 是 string 用户名
针对上述问题,有如下两种方式可解决: 方式一:定义两个变量 定义PORT-i, PORT-s两个变量,PORT-s是字符串,PORT-i是数字。这种方法虽然可以直截了当的解决问题,但效果并不是很好。因为带入了重复,从而使模板的可维护性和易用性变差。 方式二:使用concat内置函数
盘。 loginMode 否 集群登录方式 参数类型:string 默认值:KeyPair 取值约束:支持密码方式和密钥方式,默认为密钥方式。配置为密码方式时,请求消息体中包含cluster_master_secret字段。当配置为密钥方式时,请求消息体中包含nodePublicCertName字段
参数必须写入inputs内,通过get_input的方式传入 2. 参数非空,由大小写字母、数字和特殊符号!@$%^-_=+[{}]:,./?组成且至少包含两种,长度8~26位,非弱密码。 3. 不支持nodePasswd与sshkeyName同时使用 使用建议:建议定义为get_input方式获取,以保证安全性,避免明文密码
huaweicloud.com/api-ecs/zh-cn_topic_0020212668.html chargeMode 否 string 计费方式 取值说明:计费方式为 "bandwidth" 或 "traffic" 取值约束:只能是如下取值 {"bandwidth" | "traffic"}
AOS使用流程说明 步骤 说明 1. 编写模板 模板是一种遵循AOS语法规范的文本文件,描述了应用属性、云服务配置、应用与云服务之间的依赖关系。 编写模板的方式: 选择公共模板:AOS提供了多个公共模板,您可以基于公共模板来快速创建堆栈。 通过“选择公共模板”编排部署资源的方法请参见通过公共模板创建资源堆栈。
被管理的委托名称:资源编排服务会使用该委托获取实际部署资源所需要的权限,不同成员账号委托给管理账号的委托名称需要保持一致。 选择模板 创建方式:已有模板 模板来源:当前支持用户使用三种途径的模板创建方式:“我的模板”“URL”“上传模板”,用户可根据自己需求,选择对应的模板上传途径 图2 选择模板 3.进入参
华为云Provider 支持在Resource中指定region参数,可以在不同的地区创建资源。相比 alias + provider 的方式,这种方式更加灵活简单。 provider "huaweicloud" { region = "cn-north-1" ... } resource
authType 是 API的认证方式 参数类型:string 取值说明:NONE:无认证,APP:APP认证,IAM:IAM认证 默认值:IAM 取值约束:可取NONE,APP,IAM 使用建议:推荐使用IAM认证方式 matchMode 是 API的匹配方式 参数类型:string
将该字段通过get_input函数传入,在AOS界面创建堆栈填写输入参数时可自动选择 2. 通过连线到subnet对象以get_reference方式获取一个新建的subnet的ID floatingIpId 是 用户EIP的ID 参数类型:HuaweiCloud.VPC.EIP.Id