检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
<函数名称>(<参数1>, <参数2> ...) 本文主要对HCL中常见的函数进行总结并通过样例说明其用法。您可以通过Terraform 官方文档查看完整的函数支持列表。 字符串函数 表1 字符串函数 函数名称 函数描述 样例 运行结果 format 字符串格式化 format("Hello
OBS.Bucket 模型说明 OBS.Bucket用于部署华为云的对象存储服务的桶资源。对象存储服务提供海量安全、高可靠、低成本的数据存储能力,桶是其存放对象的容器。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 location 否 创建OBS桶所在的region 参数类型:string
进入部署资源栈实例界面图1,填写需要创建的租户id和部署区域。确认无误单击下一步 图1 部署资源栈实例 4.确认参数无误,单击部署并确定。 5.等待创建成功查看创建结果,显示操作完成则创建成功。 父主题: 使用资源栈集
用户并使用进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和IAM用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度
待执行计划状态为“已执行部署”时,可查看到资源页签中已有三个云服务。虚拟私有云、子网和云硬盘已创建成功。 图6 资源栈创建成功 查看已创建的云服务。 登录华为云控制台。 选择“云服务控制台 > 云硬盘”,可查看到已创建成功一台EVS。 图7 EVS创建成功 选择“网络 > 虚拟私有云”,可查看到已创建成功的VPC。
基本信息:展示资源栈的基本信息如基本信息: 图1 基本信息 资源:指的是“执行计划执行中生成的云服务的信息”,资源栈部署中生成的资源可在此页查看,如图2: 图2 资源 事件:事件指的是执行的过程中和部署资源栈过程中产生的日志信息,事件会根据资源栈正在执行的状态进行实时刷新,如图3显示三个资源最终均被创建成功:
什么是可视化编辑器? 资源编排服务的可视化编辑器是一种用于创建、查看、修改模板的图形化工具。借助可视化编辑器,您可以将元素拖到画布中,直接连接它们,然后通过属性栏编辑这些元素的详细信息。 不管您是新手,还是熟悉编排模板编写的专家,可视化编辑器都能帮助您快速了解模板中各项元素的关系,并轻松修改模板。
价格预估 进入创建成功的执行计划页面,会在界面上看到“查看费用明细”按钮,如图1 ,单击后服务会进行价格预估并展示价格预估结果,如图2 图1 查看费用明细 图2 费用明细 费用明细页面分包年/包月,如图3,按需计费如图4,待支持如图5三个类别展示资源价格。 包年/包月类、按需计费
单击“下一步”,查看堆栈信息,确认无误后,单击“创建堆栈”。 可查看到当前堆栈为“创建中”,预计需要5分钟创建成功。 待堆栈创建成功,单击“堆栈详情”,可查看到堆栈状态为“正常”,“堆栈元素”中已存在六个云服务。 图6 堆栈创建成功 在“输出参数”页签中,可查看到三个输出参数。 图7
可以认为是特殊的Resource,通过关键字 "data" 进行声明。Data Source 用于查询已经存在资源的属性和信息,例如可以通过 "Ubuntu 18.04 server 64bit" 的镜像名称查询得到对应镜像的ID及其他属性: data "huaweicloud_images_image"
可视化编辑器界面左侧对云服务资源进行了分类,任何云服务资源都可以拖拽到右侧的画布中。 如何复制/删除云服务? 拖动云服务到画布中。右键单击此云服务。 图1 右键单击云服务 可查看到两个图标。单击“克隆”可复制一个相同的云服务,单击“删除”可删除该云服务。 云服务框图类型 云服务中的资源框图目前有两类: 第一类:不可伸缩元素
虚拟私有云 VPC,可查看到已创建成功的“虚拟私有云”。 ③ 单击“虚拟私有云名称”,进入详情页面,可查看到对应的“子网”已创建成功。 说明 ① 查看堆栈中的云服务是否已在运行状态。 了解详细步骤 1 查看弹性云服务器 2 查看虚拟私有云 3 查看子网 单击图片可查看原图 Step6 清除资源
虚拟私有云 VPC,可查看到已创建成功的“虚拟私有云”。 ③ 单击“虚拟私有云名称”,进入详情页面,可查看到对应的“子网”已创建成功。 说明 ① 查看堆栈中的云服务是否已在运行状态。 了解详细步骤 1 查看弹性云服务器 2 查看虚拟私有云 3 查看子网 单击图片可查看原图 Step6 清除资源
取值说明:用户自定义 取值约束:由小写字母、数字和中划线组成,且必须以字母开头,长度不超过63位 使用建议:按需在CCI管理控制台-命名空间查询选择 diskType 是 磁盘类型 参数类型:HuaweiCloud.CCI.Volume.Type.Name 取值说明:自定义 取值约
取值说明:已有容器集群的ID或新建集群的ID 取值约束:满足UUID规则,最大64位 使用建议:1.直接填ID:进入CCE管理控制台-资源管理-集群管理,在集群详情页面查看集群ID。2.通过get_reference获取。通过连线到cluster对象以get_reference自动获取 namespace 否
ce,示例:default 取值约束:由小写字母、数字和中划线组成,且必须以字母开头 使用建议:按需在CCE管理控制台-资源管理-命名空间查询选择 k8sManifest 是 资源名称kubernetes对象原生的yaml文件内容 参数类型:dict 取值说明:用户自定义,建议使
ce: 支持的计费模式:包周期、按需 询价必要参数:proxy_node_number(代理节点数量)、volume_size(挂载卷的存储空间) huaweicloud_vpc: 支持的计费模式:免费 huaweicloud_drs_job: 支持的计费模式:按需 huawei
ce,示例:default 取值约束:由小写字母、数字和中划线组成,且必须以字母开头 使用建议:按需在CCE管理控制台-资源管理-命名空间查询选择 clusterId 否 资源所属的CCE集群的ID,只支持在1.7及以上的集群中创建 参数类型:HuaweiCloud.CCE.Cluster
ce,示例:default 取值约束:由小写字母、数字和中划线组成,且必须以字母开头 使用建议:按需在CCE管理控制台-资源管理-命名空间查询选择 k8sManifest 是 kubernetes的StatefulSet对象的原生的manifest 参数类型:dict 取值说明:
ce,示例:default 取值约束:由小写字母、数字和中划线组成,且必须以字母开头 使用建议:按需在CCE管理控制台-资源管理-命名空间查询选择 k8sManifest 是 用于描述CCE服务创建的kubernetes集群中的Deployment对象 参数类型:dict 取值说