第6章 ジョブテンプレート
ワークフロージョブテンプレートについては、ワークフロージョブテンプレート を参照してください。
ジョブテンプレートは、Ansible ジョブを実行するための定義とパラメーターのセットです。ジョブテンプレートは、同じジョブを何度も実行する場合に役立ちます。また、Ansible Playbook コンテンツの再利用とチーム間のコラボレーションを促進します。
6.1. 自動化テンプレート リンクのコピーリンクがクリップボードにコピーされました!
Automation Templates ページには、現在使用可能な ジョブテンプレート と ワークフロージョブテンプレート の両方が表示されます。
自動化テンプレートは、複雑な IT タスクを自動化および調整するための強力な青写真として機能します。
ジョブテンプレートまたはワークフローテンプレートとして定義されているかどうかに関係なく、自動化テンプレートは日常的な操作を標準化および合理化し、さまざまな環境で一貫した実行を可能にします。
自動化テンプレートは、Playbook、インベントリー、認証情報、その他の設定詳細を指定することにより、手動による介入を排除し、エラーを削減し、タスクの完了を加速します。
また、ワークフローテンプレートで複数のタスクを連鎖できるようにすることで柔軟性も提供し、複数のシステムやプロセスにまたがる高度な自動化ユースケースに対応します。
これにより、IT チームは高い効率性と制御性を維持しながら、自動化を確実に拡張できます。
デフォルトのビューは折りたたまれており (コンパクト)、テンプレート名、テンプレートタイプ、およびそのテンプレートを使用して実行された最後のジョブのタイムスタンプが表示されます。各エントリーの横にある
アイコンをクリックすると、詳細を展開して表示できます。このリストは名前のアルファベット順に並べ替えられていますが、他の条件で並べ替えたり、テンプレートのさまざまなフィールドや属性で検索したりできます。
この画面から、ジョブテンプレートを起動
、編集
、複製
できます。
テンプレート名を選択すると、テンプレートが最後に実行された日時など、テンプレートの詳細情報が表示されます。
このリストは名前のアルファベット順に並べ替えられていますが、他の条件で並べ替えたり、テンプレートのさまざまなフィールドや属性で検索したりできます。
ジョブテンプレートの検索機能は、英数字だけに制限されています。
ワークフローテンプレートには、ワークフロービジュアライザーアイコン (
) があります。これはワークフローエディターにアクセスするためのショートカットとして使用できます。
ワークフローテンプレートは、ジョブテンプレートを使用して構築できます。ジョブテンプレートの隣にある、Workflow Visualizer
アイコンを表示するテンプレートが、ワークフローテンプレートです。アイコンをクリックすると、ワークフローをグラフィカルに構築できます。ジョブテンプレートの多くのパラメーターで、Prompt on Launch を選択できます。これはワークフローレベルで変更でき、ジョブテンプレートレベルで割り当てられた値には影響しません。手順は、ワークフロービジュアライザー セクションを参照してください。