青云mini命令行,以青云API为基础。支持三种命令:创建主机(RunInstances),获取主机(DescribeInstances),销毁主机(TerminateInstances)
文件保存在qingcloud-cli-mini
根目录下,与qingcloud.py
同级。
将下载好的access_keys
在系统中的绝对路径传递给load_access_conf
函数。
配置程序默认的地区zone
,这里是sh1a
. 参见:地区-机型列表
完成配置。
python3.7.x、PyYAML 5.3 、requests 2.22.0
git clone https://github.com/JiangKui007/qingcloud-cli-mini.git
cd qingcloud-cli-mini
启动一个ubuntu18.04的Linux实例
示例:
python qingcloud.py iaas run-instances --image_id bionic1x64c --login_mode passwd --login_passwd Qc123456 -t s1.small.r1 -z sh1a -c 1 -C 1
查看相关zone的实例
示例:
python qingcloud.py iaas describe-instances -z sh1a
销毁实例
示例:
python qingcloud.py iaas terminate-instances -z sh1a -i i-xqbryvk7