外から直接繋がっていないホストをSSHのプロキシサーバ経由で環境構築を行う。下記のような構成を想定する。192.168.1.7インベントリファイルは次のような内容を想定。inventry[target]192.168.1.7認証鍵の作成ターゲットホストに乗り込むための認証鍵を作成する。作成された~/.ssh/id_rsa.pubをTargeサーバの.ssh/authorized_keysにコピーする。SSH設定ファイルを作成プロキシ経由でSSH接続するための接続設定ファイルを作成する。ClientからTargetホストにSSH接続できるか確認。site.ymlエラー時の処理コマンドの実行結果により、条件を分岐する例と、メッセージがエラーのときにタスクを失敗にする例。ここでは、docker-engineパッケージがあるかどうかチェックし、存在しないときに、Dockerインストールスクリプトを実行する。スクリプトの出力メッセージにFailedが含まれれば、タスクを失敗とする。site.ymlで実行。athttp://trac.edgewall.org/。