返回顶部
a

alibabacloud-tair-devtoolset阿里云Tair工具集

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.0.1
安全检测
已通过
135
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

alibabacloud-tair-devtoolset

Tair DevToolset — 实例创建与公网配置

使用阿里云CLI自动化创建Tair企业版云原生实例、配置公网访问和IP白名单。

架构: VPC + VSwitch + Tair企业版实例 + 公网端点



1. 安装

前置检查: 需要Aliyun CLI >= 3.3.1
运行 aliyun version 验证版本 >= 3.3.1。如果未安装或版本过低,
请参阅 references/cli-installation-guide.md 获取安装说明。
然后[必须]运行 aliyun configure set --auto-plugin-install true 启用自动插件安装。

bash

验证CLI版本


aliyun version

启用自动插件安装

aliyun configure set --auto-plugin-install true

验证jq

jq --version

如果未安装jq:
bash
brew install jq # macOS



2. 身份验证

前置检查: 需要阿里云凭证
所有凭证配置遵循现有aliyun CLI设置,脚本中无需单独配置。
安全规则:

  • - 绝不读取、回显或打印AK/SK值(例如,echo $ALIBABACLOUDACCESSKEYID 是禁止的)
  • 绝不要求用户在对话或命令行中直接输入AK/SK
  • 绝不使用字面凭证值执行 aliyun configure set
  • 使用 aliyun configure list 检查凭证状态

bash
aliyun configure list

检查输出中是否存在有效配置文件(AK、STS或OAuth身份)。
如果没有有效配置文件,在此停止。

  1. 1. 从阿里云控制台获取凭证
  2. 在此会话之外配置凭证(通过终端中的 aliyun configure 或shell配置文件中的环境变量)
  3. 在 aliyun configure list 显示有效配置文件后返回并重新运行


3. RAM策略

参见 references/ram-policies.md 了解此技能所需的RAM权限。

核心权限:

RAM操作描述
r-kvstore:CreateTairInstance创建Tair实例
r-kvstore:DescribeInstanceAttribute
查询实例状态 |
| r-kvstore:ModifySecurityIps | 修改IP白名单 |
| r-kvstore:AllocateInstancePublicConnection | 分配公网端点 |
| r-kvstore:DescribeDBInstanceNetInfo | 查询网络信息 |

[必须] 权限失败处理: 当执行过程中任何命令或API调用因权限错误失败时,请遵循以下流程:

  1. 1. 阅读 references/ram-policies.md 获取此技能所需的完整权限列表
  2. 使用 ram-permission-diagnose 技能引导用户请求必要权限
  3. 暂停并等待用户确认所需权限已授予


4. 参数确认

重要: 参数确认 — 在执行任何命令或API调用之前,
所有用户可自定义参数(例如,RegionId、实例名称、CIDR块、
密码、域名、资源规格等)必须与用户确认。未经用户明确批准,
不得假设或使用默认值。

参数必需描述默认值
VPCIDVPC ID,例如 vpc-bp1xxx
VSWITCHID
| VSwitch ID,例如 vsw-bp1xxx | — | | REGION_ID | 否 | 区域ID | cn-hangzhou | | ZONE_ID | 否 | 可用区ID | cn-hangzhou-h | | INSTANCETYPE | 否 | 实例系列 | tairrdb | | INSTANCE_CLASS | 否 | 实例规格 | tair.rdb.1g | | INSTANCE_NAME | 否 | 实例名称 | tair-benchmark- |

常见规格

标准架构

InstanceClass内存带宽最大连接数QPS参考
tair.rdb.1g1 GB768 Mbps30,000300,000
tair.rdb.2g
2 GB | 768 Mbps | 30,000 | 300,000 | | tair.rdb.4g | 4 GB | 768 Mbps | 40,000 | 300,000 | | tair.rdb.8g | 8 GB | 768 Mbps | 40,000 | 300,000 | | tair.rdb.16g | 16 GB | 768 Mbps | 40,000 | 300,000 | | tair.rdb.24g | 24 GB | 768 Mbps | 50,000 | 300,000 | | tair.rdb.32g | 32 GB | 768 Mbps | 50,000 | 300,000 | | tair.rdb.64g | 64 GB | 768 Mbps | 50,000 | 300,000 |

5. 核心工作流

[必须] 执行约束

  • - 必须且仅使用 scripts/create-and-connect-test.sh 脚本完成实例创建、白名单配置、公网端点分配等操作
  • 不要绕过脚本直接调用 aliyun r-kvstore CLI命令执行上述操作
  • 不要编写或拼接aliyun CLI命令来替代脚本功能
  • 模型的责任是: 收集参数 → 设置环境变量 → 运行脚本。不允许即兴发挥。

使用收集的参数设置环境变量并运行一体化脚本:

bash
export VPCID=<用户确认的VPCID>
export VSWITCHID=<用户确认的VSWITCHID>

可选参数

export REGION_ID=cn-hangzhou export ZONE_ID=cn-hangzhou-h export INSTANCETYPE=tairrdb export INSTANCE_CLASS=tair.rdb.1g

对于NAT环境,手动设置公网IP

export MYPUBLICIP=your-public-ip

bash scripts/create-and-connect-test.sh

脚本将自动完成: 创建实例 → 等待就绪 → 配置白名单 → 分配公网端点 → 获取公网连接信息。



6. 成功验证

参见 references/verification-method.md 了解详细的验证步骤。

快速实例状态验证:
bash
aliyun r-kvstore describe-instance-attribute \
--instance-id ${INSTANCE_ID} \
--user-agent AlibabaCloud-Agent-Skills

确认 InstanceStatus 为 Normal 且公网端点已分配。



7. 故障排除


问题解决方案
连接超时检查白名单是否包含当前公网IP(必须是IPv4)
公网端点为空
确认 allocate-instance-public-connection 已成功执行并等待实例恢复到Normal状态 |


8. 最佳实践

  1. 1. 测试使用按量付费(PostPaid)
  2. 仅将测试机器的公网IP添加到白名单,遵循最小权限原则

9. 参考链接

参考描述
references/cli-installation-guide.mdAliyun CLI安装和配置指南
references/ram-policies.md
RAM权限策略文档 | | references/related-commands.md | 相关CLI命令和参数 | | references/verification-method.md | 成功验证方法 | | references/acceptance-criteria.md | 验收标准 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 alibabacloud-tair-devtoolset-1775878271 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 alibabacloud-tair-devtoolset-1775878271 技能

通过命令行安装

skillhub install alibabacloud-tair-devtoolset-1775878271

下载

⬇ 下载 alibabacloud-tair-devtoolset v0.0.1(免费)

文件大小: 14.38 KB | 发布时间: 2026-4-12 08:53

v0.0.1 最新 2026-4-12 08:53
- Initial release of the alibabacloud-tair-devtoolset skill.
- Automates creation of Alibaba Cloud Tair Enterprise Edition instances and configuration of public network access using Aliyun CLI.
- Provides strict parameter confirmation, security, and workflow constraints to ensure safe and repeatable deployments.
- Includes step-by-step guidance for installation, authentication, RAM policies, troubleshooting, and success verification.
- Requires use of all-in-one create-and-connect script; direct CLI improvisation is not permitted.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部