本文へ移動
TURNKEYGNU / LINUX
アプリドキュメントブログスクリーンショットGitHubTurnKey Hub
文日本語
EnglishDeutschEspañol日本語Português中文
ふりがな/cloudtask: タスクをクラウドで実行する

ドキュメント

cloudtask: タスクをクラウドで実行する

名称: SYNOPSIS

cat ジョブ | クラウドタスク [ -opts ] [ コマンド ]

cloudtask [ -opts ] --resume=SESSION_ID

名称: DESCRIPTION

必要に応じてクラウドサーバーを自動的に割り当てるか、サーバーの事前設定リストを使用して、SSH を超えるコマンドのバッチでリモートで実行します。

Cloudtask は stdin からジョブ入力を読み込み、各ジョブの入力は 1 つ以上のコマンドライン引数を含む別の行に読みます。 各ジョブでは、ジョブ引数は、設定されたコマンドに付随し、ワーカーのSSHで実行されます。

名称: ARGUMENTS

コマンド := 実行するシェルコマンド。ジョブ入力は、このコマンドの引数として追加されます。

名称: OPTIONS

名称: --force: 確認をお願いしないで下さい

--hub-apikey=APIKEY: ハブAPI KEY(ワーカーを起動する場合必須)
--backup-id=ID の  TurnKeyバックアップIDが起動時に復元
--ec2-region=REGION: インスタンス起動の地域(デフォルト: us-east-1)
   地域:

      弊社東1(バージニア、USA)
      弊社西1(カリフォルニア、USA)
      eu-west-1(アイルランド、ヨーロッパ)
      ap-southeast-1(シンガポール、アジア)

--ec2-size=SIZE: インスタンス起動サイズ(デフォルト:m1.small)
   サイズ:

      t1.micro (1 CPUのコア、613M RAMのtmpの貯蔵無し)
      m1.small (1 CPUのコア、1.7G RAM、160Gのtmpの貯蔵)
      c1.medium (2 CPUコア、1.7G RAM、350G tmpストレージ)

--ec2-type=TYPE: インスタンス起動タイプ <s3|ebs> (デフォルト: s3)

--sessions=PATH: セッションが保存されるパス (デフォルト: $HOME/.cloudtask)

--timeout=SECONDS: 取得前に待ち時間数(デフォルト:3600)
--user=USERNAME: コマンドを実行するユーザー名 (デフォルト: root)
--pre=COMMAND: ワーカー設定コマンド
--post=COMMAND: 作業者のクリーンアップコマンド
--overlay=PATH: 作業者のファイルシステムオーバーレイへのパス
--split=NUM: 作業員が並列でジョブを実行できるようにする件数

--workers=ADDRESSES: 中古労働者の中古使用リスト

                パス/ファイル | host-1 ... host-N

--report=HOOK: タスクレポーティングホック

    事例::

    sh: コマンド ||py: file||py: コード
    電子メール: 寸法: from@foo.com 寸法: to@bar.com

寸法: USAGE

    seq 10 | クラウドタスクエコー
    seq 10 | クラウドタスク --split=3 echo

    # タイムアウトをオーバーライドしながら、セッション1を再開
    cloudtask --resume=1 --timeout=6

TURNKEYGNU / LINUX

ゼロから始めずに、自分のインフラを管理できます。

TurnKey を見る
概要ドキュメントよくある質問ブログGitHub
フリーでオープンソース初期設定から安全すぐに展開可能