文档
云任务:执行云中的任务
SYNOPSIS 密码
猫的工作 \ \ 云层任务 [ - 选择 ] [命令]
cloudtask [ -opts ] --resume=SESSION_ID
DESCRIPTION 密码
远程同步执行SSH上的一系列指令,同时或者根据需要自动分配云服务器,或者使用预配置的服务器列表.
Cloudtask 读取 stdin 的作业输入, 每个作业输入在单独的行上包含一个或多个命令行参数. 每项工作,工作论证都附加在配置的指令上,并通过SSH执行对工人的操作.
ARGUMENTS 密码
命令 : = 要执行的 shell 命令。 任务输入作为参数附于此命令 。
OPTIONS 密码
--force 密码: 不要要求确认
--hub-apikey=APIKEY: 枢纽 API KEY(发射工人需要)
--backup-id=ID 数据 TurnKey 启动时恢复的备份 ID
--ec2-region=REGION发射区(默认:我们东-1)
区域:
us-east-1(维尔吉尼亚,USA)
us-west-1(加利福尼亚,USA)
eu-west-1(爱尔兰、欧洲)
AP-东南-1(新加坡、亚洲)
--ec2-size=SIZE: 实例发射大小( 默认: m1. 小)
大小 :
t1. 微小(1 CPU 核, 613M RAM, 无 tmp 存储)
m1. 小(1个CPU核,1.7G RAM,160G tmp存储)
c1. 中型(2个CPU核、1.7G RAM、350G tmp存储)
--ec2-type=TYPE: 实例发射类型 < s3>\\\ bs> (默认: s3)
--sessions=PATH: 会话存储路径( 默认: $HOME/. cloudtask)
--timeout=SECONDS: 等待多少秒后放弃( 默认: 3600)
--user=USERNAME: 要执行命令的用户名为( 默认: root)
--pre=COMMAND: 工人设置命令
--post=COMMAND: 工人清理命令
--overlay=PATH: 工人文件系统覆盖路径
--split=NUM: 并行执行工作的工人人数
--workers=ADDRESSES: 预先分配使用工人名单
路径/ 到/ 文件%% 1 主机-1... 主机- N
--report=HOOK任务报告钩
实例:
sh:命令 QQ py:文件 QQ py:代码
邮件 : from@foo.com 密码 to@bar.com 密码
USAGE 密码
下下文 10 + 云盘回声
下下文 10 + 云盘 X0+ 3 回声
# 恢复会话1,同时超时
cloudtask --resume=1 --timeout=6