2018」16日目の記事です。こんにちは、Ansibleのテクニカルサポートエンジニアの八木澤(@hiyoko_taisa)です。Towerを使う上で何かと便利な「awx-manage」コマンドについて解説します。Tower内部の様々な情報の取得や、テスト、便利機能を実行することができます。awxもしくはrootユーザで実行する必要があります。awx-manageユーティリティの説明については、下記公式ドキュメントも併せて参照してください。インベントリファイルを直接Towerのインベントリへインポートすることが可能です。下記のように指定します。--inventory-id=<TowerのインベントリID>例として、Towerノード上に下記のようにinventoryファイルを作成します。Inventoryにインポートされます。Towerから確認してみると、下図のようにWebグループに4ホストが正常にインポートされていることが確認できます。複数の対象ホストを同時に登録したい場合などに便利です。Nodeとの接続状況を確認することができます。下記のように指定します。Nodeへの疎通の確認およびPlaybookの実行が可能か確認することができます。問題がなければ、SUCCESSが表示されます。最後に上記以外にもawx-manageコマンドは様々な活用が可能です。helpで実行可能なコマンド一覧を確認できますので、ぜひ確認してみてください。インベントリファイルのインポートは、覚えておいて損はない手法ですので、Towerのインベントリに複数ノードの登録が必要な場合は、ぜひ試してみてください。Hatのさいとうです。