Towerを取り上げる。Towerが必要となる背景Ansibleに関する連載「注目の構成管理ツールAnsibleを徹底活用する」では、Ansibleを用いて下記のことを実現してきました。開発環境をAnsibleで一括構築するこれら一連の流れの中でAnsibleを活用する土台は出来てきたと思います。Tower」を紹介していきます。Ansibleを活用していくなかで、もう少し「こうだったら良いのに」という課題が生まれてきたかと思います。Towerを使うことで、Ansibleだけでは解決できなかったこれらの課題をうまく解決できるようになります。Towerのインストール方法についてご紹介していきます。Towerでは、以下のように紹介されています。Towerを使うことで、これまで紹介してきたAnsibleの強力な機能にさらにダッシュボードロールベースのアクセスコントロール(権限管理)ジョブスケジューリングといったITインフラの集中管理を可能とする機能を追加できます。Towerに移譲した上で、別なシステムからの連携・活用も可能となり、さらにAnsible活用の可能性が広がります。Towerが持つ機能について、簡単に紹介します。上記のような、Ansible単体では満たせない機能を使うことができます。これらの機能を使うことで、冒頭で挙げた課題の解決に繋がります。Towerインストールしてみましょう。Towerの利用申請をします。Towerは無料で利用することができます。TRIAL」をクリックします。Towerのホームページからダウンロードすると導入方法には、以下の3つの方法があることがわかります。LINUX」を選択し、必要事項を記入して次に進みます。ダウンロード前に必要事項を入力その後メールにてダウンロードのパスがメールで届きますので、ダウンロードを実施してください。Towerをインストールする環境は、下記となります。directoryにします。下記コマンドにてtarファイルを展開します。※2017年1月30日現在では、ansible-tower-setup-3.0.3となります。ansible-tower-setup-latest.tar.gz解凍内容の確認ansible-tower-setup-3.0.3に含まれているファイルは下記のとおりです。setup.shinventoryファイルの修正ディレクトリ内のinventoryファイルを編集して、以下の項目にパスワードを設定します。ここではそれぞれ「PASSWORD」とします。ansible_connection=local[secondary][database][all:vars]admin_password='PASSWORD'redis_password='PASSWORD'pg_host=''pg_port=''pg_database='awx'pg_username='awx'pg_password='PASSWORD'setup.shの実行inventoryファイルの編集が終了したら、下記のコマンドを実行します。./setup.shsetup.shは大きく分けると下記の3つの処理を実行しています。上記の処理により、Ansibleが入っていない環境であっても、Ansibleをインストールします。その後Ansibleを利用して、ansible-towerがインストールされます。実行結果は下記のようになり、最終的にansible-playbookが動作したことが分かります。Towerへのログインインストール完了後は、https://<サーバのIPアドレス>/でアクセスすることができます。表示される画面は下記のとおりです。Towerのライセンス確認を行います。LICENSE」をクリックするとansible.comのライセンスページに遷移します。NODES」を選択します。必要事項を記入の上、SUBMITを選択してください。10ノードまでのライセンスを選択しSUBMITライセンスの適用ライセンスはメールにて送られてきますので、メールを確認しましょう。添付ファイル付きの下記のようなメールが来ていると思います。serverこのメールの記載どおりライセンスファイルを/etc/tower/licenseに配置するか、先ほどのライセンスの確認画面から「BROWSE」を選択し、添付のライセンスファイルを選択してください。ライセンス確認画面から適用する場合はEULAに同意し、SUBMITを選択してください。Towerを使うこれでインストールの流れは完了しました。画面は下記のようになっていると思います。Towerを使い、権限管理などを試していきます。Towerが備えるクラウド連携機能を用いることで、Playbookやユーザーの管理を効率良く行えることを紹介する。Towerでの権限管理の方法を紹介する。Towerを取り上げる。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。IT会員サービスの概要とメリットをチェック他にもこの記事が読まれていますセキュリティ技術解説コンテナ関連技術の現状を確認しておく2020/2/6セキュリティインタビューゼロトラストに基づく権限管理を社内、そして外部委託事業者にも拡大するCyberArk2020/1/29システム運用技術解説クラウド環境でのOrchestrator構築とアナリティクス2020/1/8システム運用技術解説CloudサービスとRPAの連携2019/12/20システム運用技術解説AIとRPAの連携2019/10/24セキュリティイベントビズリーチがOSS脆弱性管理ツール「yamory」をリリース。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。