全部產品
Search
文件中心

Tablestore:Resource Orchestration Service整合樣本

更新時間:Oct 17, 2024

本文為您介紹如何使用RAM使用者通過Resource Orchestration Service(ROS)建立Tablestore執行個體。

前提條件

已建立RAM使用者並為RAM使用者授予管理Table Store許可權AliyunOTSFullAccess和管理Resource Orchestration Service許可權AliyunROSFullAccess。具體操作,請參見建立RAM使用者為RAM使用者授權

說明

為了便於示範,本樣本使用AliyunOTSFullAccess權限原則。在實際專案中,請根據業務的實際情況按需分配許可權後進行介面調用。Tablestore的權限原則,請參見自訂RAM Policy

操作步驟

  1. 登入Resource Orchestration Service控制台

  2. 在頂部功能表列,選擇地區。

  3. 建立資源棧。

    1. 在資源棧列表頁面,單擊建立資源棧,然後在下拉式清單中選擇使用ROS

    2. 選擇模板,並單擊下一步

      1. 指定模板地區,單擊選擇已有模板

      2. 選擇模板錄入方式輸入模板

      3. 模板內容地區的ROS頁簽輸入以下代碼,最後單擊下一步

        建立執行個體的文法、說明及樣本,請參見ALIYUN::OTS::Instance

        • YAML格式

          ROSTemplateFormatVersion: '2015-09-01'
          Parameters: {}
          Resources:
            Instance:
              Type: ALIYUN::OTS::Instance
              Properties:
                Network: NORMAL
                ClusterType: SSD
                InstanceName: TestOTS
                Description: Test Ots Instance
          Outputs:
            InstanceName:
              Description: Instance name
              Value:
                Fn::GetAtt:
                  - Instance
                  - InstanceName
            VpcEndpoint:
              Description: Vpc endpoint
              Value:
                Fn::GetAtt:
                  - Instance
                  - VpcEndpoint
            PublicEndpoint:
              Description: Public endpoint
              Value:
                Fn::GetAtt:
                  - Instance
                  - PublicEndpoint
            PrivateEndpoint:
              Description: Private endpoint
              Value:
                Fn::GetAtt:
                  - Instance
                  - PrivateEndpoint
        • JSON格式

          {
            "ROSTemplateFormatVersion": "2015-09-01",
            "Parameters": {
            },
            "Resources": {
              "Instance": {
                "Type": "ALIYUN::OTS::Instance",
                "Properties": {
                  "Network": "NORMAL",
                  "ClusterType": "SSD",
                  "InstanceName": "TestOTS",
                  "Description": "Test Ots Instance"
                }
              }
            },
            "Outputs": {
              "InstanceName": {
                "Description": "Instance name",
                "Value": {
                  "Fn::GetAtt": [
                    "Instance",
                    "InstanceName"
                  ]
                }
              },
              "VpcEndpoint": {
                "Description": "Vpc endpoint",
                "Value": {
                  "Fn::GetAtt": [
                    "Instance",
                    "VpcEndpoint"
                  ]
                }
              },
              "PublicEndpoint": {
                "Description": "Public endpoint",
                "Value": {
                  "Fn::GetAtt": [
                    "Instance",
                    "PublicEndpoint"
                  ]
                }
              },
              "PrivateEndpoint": {
                "Description": "Private endpoint",
                "Value": {
                  "Fn::GetAtt": [
                    "Instance",
                    "PrivateEndpoint"
                  ]
                }
              }
            }
          }
    3. 配置參數。

      1. 輸入資源棧名稱

      2. 配置資源棧區塊,配置失敗時復原逾時設定標籤資源群組資源棧策略資源最大並發數刪除保護RAM角色資源棧事件回調地址手動支付

    4. 單擊建立,執行資源棧。

      建立成功將返回如下結果。

      image

  4. 查看資源棧。

    建立完成後,單擊資源頁簽,即可查看到建立的執行個體名稱即資源ID

    您可以單擊資源ID,跳轉到Table Store的概覽頁面查看。

    image