本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

Resource Orchestration Service整合樣本

更新時間:2024-12-19 19:17

本文為您介紹RAM使用者如何通過Resource Orchestration ServiceROS建立Tair(企業版)執行個體,並在新執行個體中建立一個資料庫帳號。

建立RAM使用者並完成授權

如您已建立RAM使用者且已完成授權,可跳過此步驟。

  1. 建立RAM使用者:

    1. 訪問RAM使用者列表,單擊建立使用者

    2. 設定登入名稱稱redis-ros-test,選擇訪問方式使用永久 AccessKey 訪問

    3. 單擊確定,建立RAM使用者並儲存AccessKey ID與AccessKey Secret資訊。

  2. 完成授權:

    1. 訪問RAM使用者列表,單擊目標RAM使用者操作列的添加許可權

    2. 在文字框中搜尋AliyunKvstore,選擇AliyunKvstoreFullAccess策略。

      說明

      本樣本為了便於示範,使用AliyunKvstoreFullAccess策略,該策略具有查詢、修改Tair執行個體的完全控制許可權

      在實際專案中,您也可以按需選擇許可權或定製更加精細化的自訂策略,更多資訊請參見身份管理

    3. 單擊確認新增授權,完成授權操作。

操作步驟

  1. 單擊快速配置ROS模板連結,訪問ROS控制台。

    本樣本已將ROS模板填寫到樣本檔案中,您可以直接進行下述配置。

    (可選)展開可查看本樣本的JSON格式模板。

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Description": {
        "en": "Create the Redis instance, and create a new database account.",
        "zh-cn": "建立Redis執行個體,並建立一個資料庫帳號。"
      },
      "Parameters": {
        "ZoneId": {
          "Type": "String",
          "Description": {
            "zh-cn": "建立執行個體前,請確認可用性區域是否支援Redis資源的規格。",
            "en": "Before you create an instance, confirm that the Availability Zone supports the specifications of Redis resources."
          },
          "AssociationProperty": "ALIYUN::ECS::Instance:ZoneId",
          "Label": {
            "en": "Zone ID",
            "zh-cn": "可用性區域"
          }
        },
        "VpcId": {
          "Type": "String",
          "Label":{
            "zh-cn":"專用網路",
            "en":"VPC ID"
          },
          "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
        },
        "VSwitchId": {
          "Type": "String",
          "Label": {
            "en": "VSwitch ID",
            "zh-cn": "虛擬交換器"
          },
          "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
          "AssociationPropertyMetadata": {
            "VpcId": "${VpcId}",
            "ZoneId": "${ZoneId}"
          }
        },
        "AccountName":{
          "Type":"String",
          "Label":{
            "zh-cn":"帳號",
            "en":"Account"
          },
          "Default":"ros_user"
        },
        "AccountPassword":{
          "Type":"String",
          "Label":{
            "zh-cn":"密碼",
            "en":"Account Password"
          }
        }
      },
      "Resources": {
        "RedisInstance": {
          "Type": "ALIYUN::REDIS::Instance",
          "Properties": {
            "VpcId": {
              "Ref": "VpcId"
            },
            "VSwitchId": {
              "Ref": "VSwitchId"
            },
            "InstanceName": "ros_example",
            "InstanceClass": "tair.rdb.with.proxy.1g",
            "ShardCount": 2,
            "ZoneId": {
              "Ref": "ZoneId"
            }
          }
        },
        "Account": {
          "DependsOn":[
            "RedisInstance"
          ],
          "Type": "ALIYUN::REDIS::Account",
          "Properties": {
            "AccountDescription": "Test Create Redis Account",
            "InstanceId": {
              "Ref": "RedisInstance"
            },
            "AccountType": "Normal",
            "AccountName": {
              "Ref":"AccountName"
            },
            "AccountPrivilege": "RoleReadWrite",
            "AccountPassword": {
              "Ref":"AccountPassword"
            }
          }
        }
      },
      "Outputs": {
        "InstanceId": {
          "Value": {
            "Fn::GetAtt": [
              "RedisInstance",
              "InstanceId"
            ]
          }
        },
        "AccountName": {
          "Description": {
            "zh-cn": "帳號",
            "en": "Account"
          },
          "Value": {
            "Ref": "AccountName"
          }
        }
      }
    }
  2. 在頂部功能表列左上方處,選擇地區。

  3. 建立資源棧頁面,輸入資源棧名稱。

  4. 配置下述模板參數,其餘參數可保持預設,更多關於建立資源棧說明,請參見使用ROS模板建立資源棧

    1. 選擇可用性區域、專用網路、虛擬交換器。

    2. 輸入待建立的帳號與密碼。

  5. 單擊下一步

    頁面將展示訂單資訊與預估費用,本樣本將建立Tair記憶體型叢集版(2G,共2分區)、隨用隨付執行個體。

  6. 確認訂單資訊,單擊建立

    資源棧資訊頁簽下的狀態變為建立成功時,說明該任務已執行完成。

  7. 建立資源棧成功後,您可以單擊輸出頁簽,查看新執行個體ID與帳號名稱。

    image

    您可以通過OpenAPI、SDK或者在Tair控制台,查看新建立的執行個體。

後續步驟

如需釋放執行個體,請參見釋放隨用隨付執行個體

  • 本頁導讀 (1, M)
  • 建立RAM使用者並完成授權
  • 操作步驟
  • 後續步驟
文檔反饋
phone 聯絡我們

立即和Alibaba Cloud在線服務人員進行交談,獲取您想了解的產品信息以及最新折扣。

alicare alicarealicarealicare