次に被管理ホストへの接続設定を作成します。まず、メニュー右上の歯車アイコンをクリックして設定画面に遷移します。設定画面から「CREDENTIALS」のリンクをクリックして認証情報一覧画面に遷移した後、ADDボタンをクリックして認証情報作成画面を開きます。
認証情報特有の入力項目は以下の通りです。
「被管理ホストの接続にパスワードを使い、プレイブックの実行の都度パスワードの入力を求め、「become: yes」指定時はsudoを行い、そのパスワードも都度入力する」場合の設定例は以下です。
最後に、プレイブックを実行するためにジョブテンプレートを作成します。メニューから「JOB TEMPLATES」を選択しジョブテンプレート一覧画面に遷移し、ADDボタンをクリックしてジョブテンプレート作成画面を開きます。
ジョブテンプレート特有の入力項目は以下の通りです。
ここまでに作成したプロジェクト、インベントリ、認証情報と実行するプレイブックを選択してSAVEボタンをクリックすればジョブテンプレートの作成は完了です。
メニューから「JOB TEMPLATES」を選択しジョブテンプレート一覧画面を開き、実行したいジョブテンプレートのロケットのアイコンをクリックすることで、プレイブックの実行が可能です。
パスワードの入力を都度求めるように設定していた場合、以下のようにパスワード入力ダイアログが表示されるため、パスワードを入力してLAUNCHボタンをクリックして実行します。
ジョブを実行すると、ジョブ結果画面に遷移します。ジョブ結果画面ではジョブテンプレート画面で設定した値やジョブの開始、終了日時、ジョブの実行ユーザー、プレイブックの実行結果といった値を確認できます。
過去に実行したジョブの結果を再確認したい場合は、メニューから「JOBS」を選択しジョブ一覧画面に遷移し、表示したいジョブの名前をクリックすることでジョブ結果画面に遷移できます。
インフラ自動化ツール「Ansible 2.0」が正式版がリリース
「Puppet Enterprise」と「Red Hat Satellite」の連携が実現。一方、レッドハットは「Ansible」を買収へ
レッドハットのホワイトハーストCEOに、OpenStack、Ceph、Ansibleについて聞いたCopyright © ITmedia, Inc. All Rights Reserved.
編集部からのお知らせ