これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド juju-deployer です。
プログラム:
NAME
juju-deployer - juju を使用して複雑なサービススタックをデプロイします
DESCRIPTION
使用法: juju-deployer [-h] [-c CONFIGS] [-d] [-L] [-u] [-l] [-D] [-T]
[-t タイムアウト] [-f FIND_SERVICE] [-b] [-s DEPLOY_DELAY] [-e JUJU_ENV] [-o オーバーライド]
[-v] [-W] [-r RETRY_COUNT] [--diff] [-w REL_WAIT] [デプロイメント]
ポジショナル 引数:
展開
任意 引数:
-h, - 助けて
このヘルプメッセージを表示して終了します
-c 設定、 --config 設定
デプロイメント json 構成を含むファイル。 このオプションは、後で繰り返すことができます。
ファイルは以前の値をオーバーライドします。
-d, - デバッグ
標準出力へのデバッグを有効にする
-L, --ローカルモッド
ローカルで変更されたチャームの展開を禁止する
-u, --更新チャーム
既存のチャームブランチを更新する
-l, --ls
利用可能なデプロイメントをリストする
-D, --サービスを破壊する
すべてのサービスを破棄します (マシンを終了しないでください)
-T, -- 終了マシン
ブートストラップ ノードを除くすべてのマシンを終了します。 に存在するサービスをすべて破棄します
各
-t タイムアウト、 - タイムアウト TIMEOUT
導入全体のタイムアウト (秒) (デフォルトは 45 分)
-f FIND_サービス、 --find-service FIND_SERVICE
特定のサービスの最初のユニットからホスト名を検索します。
-b, --ブランチのみ
vcs ブランチを更新して終了します。
-s DEPLOY_DELAY、 --デプロイ遅延 DEPLOY_DELAY
マシンプロバイダーが「デプロイ」コマンド間でスリープする時間を秒単位で指定します。
リクエストを処理します。 マシンを終了する場合、これはマシンを待機していることを示します。
除去。
-e JUJU_ENV、 - 環境 JUJU_ENV
特定の Juju 環境にデプロイします。
-o オーバーライド、 - オーバーライド オーバーライド
すべてのサービスにわたって同じ名前の *すべて* 構成オプションを上書きします。 として入力
キー=値。
-v, -詳細
冗長出力
-W, - 見る
コンソールで環境の変化を監視する
-r RETRY_COUNT、 - リトライ RETRY_COUNT
再試行によりユニットエラーを解決します。 スタンドアロンまたはデプロイメントのいずれかで
--差分 再試行によりユニットエラーを解決します。 スタンドアロンまたはデプロイメントのいずれかで
-w REL_WAIT、 --関係-待機 REL_WAIT
すべてのリレーションの後でリレーション エラーをチェックするまで待機する秒数
が追加され、部下がスタートしました。 (デフォルト: 60)
onworks.net サービスを使用してオンラインで juju-deployer を使用する