Documentation

5. Tower インストールプログラムの取得

注釈

Ansible Tower の試用版を入手するには http://www.ansible.com/tower-trial に移動してください。

価格情報は http://www.ansible.com/pricing を参照してください。

最新の Tower を直接ダウンロードするには、https://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-latest.tar.gz に移動してください (これを使用するにはライセンスも取得する必要がある点に注意してください)。

Ansible Tower インストール/アップグレードツールをダウンロードして展開してください (http://releases.ansible.com/ansible-tower/setup/)。

root@localhost:~$ tar xvzf ansible-tower-setup-latest.tar.gz
root@localhost:~$ cd ansible-tower-setup-<tower_version>

インストールまたはアップグレードするには、ansible-tower-setup-<tower_version> ディレクトリーのインベントリーファイルを編集します。<tower_version>2.4.53.0.0. ディレクトリーなどのバージョン番号に置き換えてください。

5.1. Vagrant/Amazon AMI イメージの使用

Ansible Tower を簡単に試す方法として、Vagrant box または Amazon EC2 インスタンスを使用して Ansible Tower の試用版を起動する方法があります。これは、ほんの数分で行うことができます。

Ansible が提供する Vagrant box または Amazon AMI Tower イメージを使用する場合は、イメージに接続してログイン時に表示される message of the day (MOTD) を確認すると、自動生成される admin パスワードをチェックできます。

5.1.1. Vagrant

Vagrant イメージの場合は、以下のコマンドを使用して接続します。

$ vagrant init ansible/tower
$ vagrant up --provider virtualbox
$ vagrant ssh

最後のコマンドで、管理パスワードと Tower のログイン URL が提示されます。ログイン時に、試用版ライセンスの取得方法が説明されます。

Ansible の Vagrant イメージへの最新のリンクは、Ansible のメインの Web サイトにある「LAUNCH TOWER IN VAGRANT」のセクションから入手できます

5.1.2. Amazon EC2

AMI を起動するには AMI ID (特定の AWS リージョンにより異なる) が必要です。AMI ID へのリンク付きのリージョン一覧は、Ansible のメインの Web サイトにある「LAUNCH TOWER IN AMAZON EC2 」のセクションを参照してください。

Amazon AMI イメージの場合は、以下のコマンドを使用して接続します。

ssh root@<your amazon instance>

起動時にインスタンスにより受け入れられるように設定した SSH キーを使用する必要があります。

5.2. バンドルの Tower インストールプログラムの使用

Ansible Tower バージョン 2.3.0 以降では、バンドルのインストールプログラムを使用して Tower をインストールできます。バンドルしたインストールプログラムは、オンラインリポジトリーから Tower (およびその依存関係) のインストールができない、またはインストールを好まないお客様向けに提供されています。ただし、Red Hat Enterprise Linux または Centos リポジトリーへのアクセスは依然として必要です。

最新のバンドルの Tower インストールプログラムを直接ダウンロードするには (これを使用するにはライセンスも取得する必要がある点に注意してください)、https://releases.ansible.com/ansible-tower/setup-bundle/ に移動してください。

注釈

バンドルのインストーラーは、Red Hat Enterprise Linux および CentOS のみをサポートします。Ubuntu のサポートはまだ追加されていません。

次に、お使いのディストリビューションに適したインストールプログラム (el7) を選択します。

ansible-tower-setup-bundle-latest.el7.tar.gz

注釈

Red Hat Enterprise Linux をお使いの場合は、デフォルトで無効になっている以下のリポジトリーを有効にしてください。

  • また、Red Hat Enterprise Linux 7 をお使いの場合は extras リポジトリーを有効化する必要があります。

Red Hat Enterprise Linux リポジトリーからのパッケージの依存関係一覧は、設定バンドル内の bundle/base_packages.txt ファイルにあります。お使いの Red Hat Enterprise Linux のマイナーバージョンによって、このファイルで指定のバージョンおよびリリースは、設定リポジトリーで利用可能なものと若干異なる可能性があります。