赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 文件存储NAS
  4. 开发参考
  5. 资源编排ROS集成示例

资源编排ROS集成示例

  • 开发参考
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

使用资源编排服务ROS调用文件存储NAS。本文为您介绍如何编写一个资源编排的模板,自动化创建一个文件存储NAS的文件系统。

支持的资源列表

资源编排服务ROS(Resource Orchestration Service)是阿里云提供的一项简化云计算资源管理的服务。开发者和管理员可以编写模板,在模板中定义所需的阿里云资源(例如:ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,实现自动化部署及运维。更多详情请参见什么是资源编排服务。

支持使用资源编排服务ROS调用文件存储NAS。编排的资源包括普通资源和数据资源。

  • 普通资源

    • ALIYUN::NAS::AccessGroup:创建权限组

    • ALIYUN::NAS::AccessRule:创建权限规则

    • ALIYUN::NAS::FileSystem:创建文件系统

    • ALIYUN::NAS::MountTarget:创建挂载点

  • 数据资源

    • DATASOURCE::NAS::AccessGroups:查询权限组信息

    • DATASOURCE::NAS::FileSystems:查询文件系统信息

    • DATASOURCE::NAS::Zones:查询可用区列表

权限说明

在本案例中,需要创建的资源:文件系统。默认情况下资源编排直接使用当前登录控制台的用户凭证,要求当前用户必须具备以下权限:

  • AliyunNASFullAccess: 管理文件存储NAS资源的权限。

操作步骤

  1. 登录资源编排ROS控制台。

  2. 在顶部菜单栏,选择地域。

  3. 单击左侧菜单栏中的资源栈,选择创建资源栈 > 使用ROS。

    • 指定模板:选中选择已有模板。

    • 模板录入方式:选中输入模板。

  4. 模板内容选择ROS,并输入代码。

    创建文件系统的语法、说明及示例,请参见ALIYUN::NAS::FileSystem。

    • YAML格式

      ROSTemplateFormatVersion: '2015-09-01'
      Description: Test NAS FileSystem
      Parameters: {}
      Resources:
        FileSystem:
          Type: ALIYUN::NAS::FileSystem
          Properties:
            ProtocolType: NFS
            StorageType: Capacity
      Outputs:
        FileSystemId:
          Description: ID of the file system created
          Value:
            Fn::GetAtt:
              - FileSystem
              - FileSystemId
    • JSON格式

      {
        "ROSTemplateFormatVersion": "2015-09-01",
        "Description": "Test NAS FileSystem",
        "Parameters": {
        },
        "Resources": {
          "FileSystem": {
            "Type": "ALIYUN::NAS::FileSystem",
            "Properties": {
              "ProtocolType": "NFS",
              "StorageType": "Capacity"
            }
          }
        },
        "Outputs": {
          "FileSystemId": {
            "Description": "ID of the file system created",
            "Value": {
              "Fn::GetAtt": [
                "FileSystem",
                "FileSystemId"
              ]
            }
          }
        }
      }

  5. 单击创建,执行资源栈。

  6. 输出结果。

    image

  7. 创建完成后,单击资源页签,即可查看到创建的文件系统的ID即资源ID。您可以单击资源ID,跳转到该文件系统的详情页查看详细信息。

    image

相关文章

集成概览 2025-04-22 12:07

本文为您介绍文件存储NAS支持的集成方案。 OpenAPI介绍 为了能够让开发者快速高效的学习和使用云产品OpenAPI,阿里云为用户提供OpenAPI网站。它是一款集OpenAPI智能搜索、文档、在线调试、SDK获取、CodeSample、调用出错诊断、调用统计为一体的产品。您可以在OpenAPI

CLI集成示例 2025-04-22 12:07

阿里云命令行工具(Alibaba Cloud Command Line Interface)是基于OpenAPI建立的通用命令行工具,您可以借助阿里云CLI实现与文件存储NAS服务进行交互,在Shell工具中管理您的NAS资源。本文将为您介绍使用阿里云CLI调用文件存储NAS的操作步骤和示例。 背景

通过Terraform创建文件系统 2025-04-22 12:07

Terraform是一种开源工具,用于安全高效地预览、配置和管理云基础架构和资源。您可以使用Terraform管理文件存储NAS资源。本文为您演示如何通过Terraform创建一个NAS文件系统。

资源编排ROS集成示例 2025-04-22 12:07

使用资源编排服务ROS调用文件存储NAS。本文为您介绍如何编写一个资源编排的模板,自动化创建一个文件存储NAS的文件系统。 支持的资源列表 资源编排服务ROS(Resource Orchestration Service)是阿里云提供的一项简化云计算资源管理的服务。开发者和管理员可以编写模板,在模板

API概览 2025-04-22 12:07

本产品(文件存储(NAS/CPFS)/2017-06-26)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK<

服务接入点 2025-04-22 12:07

亚太

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号