ROS模板(基础篇)

本文涉及的产品
资源编排,不限时长
简介: 2

使用ROS最关键的一步就是写模板

最简单的模板

{
  "ROSTemplateFormatVersion": "2015-09-01"
}

ROSTemplateFormatVersion必选项,表示模板格式的版本,目前仅支持2015-09-01
使用该模板创建的资源栈为一个空栈

创建资源

如果要通过ROS创建资源,需要在模板中定义Resources
以创建专有网络(ALIYUN::ECS::VPC)为例,其所有属性如下,我们根据自己的需求指定必要的属性。
image.png

模板

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "Vpc": {
      "Type": "ALIYUN::ECS::VPC",
      "Properties": {
        "VpcName": "test-vpc",
        "CidrBlock": "192.168.0.0/16"
      }
    }
  }
}

Resources:模板属性,其子属性为资源类型,表示要创建的资源,子属性的key(Vpc)表示创建的资源在ROS资源栈中的名字,也叫逻辑ID;子属性的value即ROS资源类型的语法。

资源类型的语法

Type:必选项,要创建的资源类型
Properties:可选项,如果该资源类型下没有必填参数则可省去该项。

相关实践学习
使用ROS创建VPC和VSwitch
本场景主要介绍如何利用阿里云资源编排服务,定义资源编排模板,实现自动化创建阿里云专有网络和交换机。
阿里云资源编排ROS使用教程
资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。 产品详情:https://www.aliyun.com/product/ros/
目录
相关文章
|
1月前
|
弹性计算 JSON 关系型数据库
使用ROS模板基于ECS和RDS创建WordPress环境
使用ROS模板基于ECS和RDS创建WordPress环境
|
5月前
|
弹性计算 关系型数据库 持续交付
ROS 模板指南
资源编排服务ROS(Resource Orchestration Service)是阿里云提供的一项简化云计算资源管理和采用基础设施即代码(IaC)设计理念的自动化部署服务。开发者和管理员可以编写模板,在模板中定义所需的阿里云资源(例如:ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,从而实现云上资源的自动化部署。
1181 4
ROS 模板指南
|
6月前
|
弹性计算 运维 数据处理
资源编排ROS之模块:实现模板代码复用(进阶篇)
资源编排ROS模块能够实现模板代码复用。支持输入输出、公共模块、版本管理、共享模块等功能。在使用场景上,除了对基础设施模块化外,还可作为配置、数据处理工具或资源包装器。
518 6
|
6月前
|
弹性计算 运维 安全
资源编排ROS之模块:实现模板代码复用(基础篇)
ROS是阿里云的资源管理服务,通过模板定义和编排引擎自动化部署云资源。模块是可预测、重用、追溯和管理的资源集合,分为公共和自定义类型。它们简化了复杂配置,如安全组,可在多个模板和账号中复用。创建模块后,可在资源栈中引用,实现标准化部署。
135 1
|
弹性计算 数据安全/隐私保护 开发者
ROS -使用模板参数|学习笔记
快速学习 ROS -使用模板参数
ROS -使用模板参数|学习笔记
|
监控 开发者
ROS-使用样例模板部署应用|学习笔记
快速学习 ROS-使用样例模板部署应用
ROS-使用样例模板部署应用|学习笔记
|
弹性计算 JSON 安全
ROS-编写并运行模板|学习笔记
快速学习 ROS-编写并运行模板
ROS-编写并运行模板|学习笔记
|
SQL 弹性计算 NoSQL
ROS模板参数的进化之路
在使用ROS资源编排产品创建资源时,使用参数(Parameters)可提高模板的灵活性和可复用性,为了保证资源能顺利创建,通常需要打开多个控制台查找资源参数信息,这种体验是非常糟糕的。我们不喜欢手动输出参数,更加希望用鼠标点点就能选到正确的参数。 ## AssociationProperty和AssociationPropertyMetadata 在模板中使用 `AssociationPrope
309 0
ROS模板参数的进化之路
|
弹性计算
|
弹性计算 关系型数据库 测试技术
采用ROS模板一键部署LNMP 环境操作演示
采用ROS模板一键部署LNMP 环境操作演示
1761 0

推荐镜像

更多