QcloudApi起步
开发参考OpenStack SDK 和
安装
腾讯云Qcloud API安装通过
腾讯云有类似OpenStack的python-openstackclient这样的命令行客户端么?
阿里云有aliyuncli...
原来也有 Tencent Cloud Command Line Interface (CLI),不过文档非常简略,只有英文版。
有关账号和访问安全凭证请参考 腾讯云Python API SDK快速起步
安装CLI
配置账号
腾讯的qcloudcli配置必须指定Region,也就是只能对单个区域进行操作,如果要对不同区域操作,需要设置独立的运行环境
可支持的Region Id:
gz,hk,ca,sh,shjr,bj,sg
:
gz
- 广州
hk
- 香港
ca
- 多伦多
sh
- 上海
shjr
- 上海金融
bj
- 北京
sg
- 新加坡
命令行工具
PerfKit BenchMarker代码结构
参考 PerfKit Benchmarker增加新的云服务商 主要的代码结构可以从现有的代码结构中clone出来,然后修改命令。因为云服务商的系统架构大同小异,例如,可以从阿里云providers/alicloud
中clone出providers/qcloud
。
注意:执行QCloud测试前,首先编辑perfkitbenchmarker/configs/default_config_constants.yaml
将对应QCloud
的配置部分设置好需要开设的规格和区域。规格和区域请参考手工开设的虚拟机:
限制
腾讯云的自动测试主要的限制有:
对EIP的每日申请限制:(每个腾讯云账户每个地域每天申购次数为 配额数*2 次。)
Last updated