Documentation

2. Tower のライセンス、更新、サポート

Ansible Tower ("Ansible Tower") は、お客様と Red Hat, Inc. ("Red Hat") の間で結ばれる年間 Red Hat Ansible Automation Platform サブスクリプション契約で提供されるソフトウェア製品です。

Ansible はオープンソースのソフトウェアプロジェクトで GNU 一般公衆利用許諾契約書バージョン 3 に基づいたライセンスです。これについては https://github.com/ansible/ansible/blob/devel/COPYING の Ansible のソースコードに詳しく記載されています。

|at|3.8 以降、|aap| をインストールする前に有効なサブスクリプションを割り当てる 必要があります。詳細は サブスクリプションの割り当て を参照してください。

2.1. サポート

Red Hat では、有償の Red Hat Ansible Automation Platform をご利用のお客様にサポートを提供します。

Ansible Automation Platform のサブスクリプションを購入された場合は、https://access.redhat.com からサポートチームにお問い合わせください。ご利用の Ansible Automation Platform サブスクリプションのサポートレベルを詳しく理解するには、「サブスクリプションタイプ」を参照してください。Ansible Automation Platform サブスクリプションのサポート内容の詳細は、https://access.redhat.com/support/policy/updates/ansible-tower#scope-of-coverage-4 and https://access.redhat.com/support/policy/updates/ansible-engine で「サポート範囲」を参照してください。

2.2. 試用/評価

Ansible Tower を実行するにはライセンスが必要ですが、試用版のライセンスにはコストがかかりません。

  • Red Hat Ansible Automation の試用版ライセンスは http://ansible.com/license から入手できます。

  • 試用版ライセンスや Tower ソフトウェアの評価時には、サポートはありません。

2.3. サブスクリプションタイプ

年間サブスクリプション契約をベースにさまざまなサポートレベルおよびマシン数で、Red Hat Ansible Automation Platform は提供されます。

すべてのサブスクリプションレベルには、Ansible Tower、Ansible、このプラットフォームの他のコンポーネントの定期的な更新とリリースが含まれます。

詳しい情報は、https://access.redhat.com/ または http://www.ansible.com/contact-us/ から、Red Hat カスタマーポータル経由で Ansible までお問い合わせください。

2.4. ライセンスでのノードの数え方

Tower ライセンスは Red Hat Ansible Automation Platform サブスクリプションの一部として管理可能なノード数を定義します。通常のライセンスで「ライセンス数: 500」となっている場合は、最大管理ノード数が 500 に設定されます。

管理ノードのライセンス要件に関する詳細は、https://access.redhat.com/articles/3331481 を参照してください。

2.5. サブスクリプションの割り当て

Tower 3.8 以降では、Ansible Automation Platform をインストールする前に、有効なサブスクリプションを割り当てる 必要があります。Ansible Automation Platform サブスクリプションを割り当てると、Automation Hub リポジトリーが有効になります。有効なサブスクリプションは、Automation Hub ノードにのみ割り当てる必要があります。[automationhub] グループが空白の場合や、これが repos_el ロールレベルで実行され、そのロールが [tower] ホストおよび [automationhub] ホストの両方で実行される場合は、他のノードに有効なサブスクリプション/プールを割り当てる必要がありません。

Ansible Automation Platform サブスクリプションの pool_id を確認するには、以下のコマンドを実行します。

#subscription-manager list --available --all | grep "Ansible Automation Platform" -B 3 -A 6

コマンドは以下を返します。

Subscription Name: Red Hat Ansible Automation, Premium (5000 Managed Nodes)
Provides: Red Hat Ansible Engine
Red Hat Ansible Automation Platform
SKU: MCT3695
Contract: ********
Pool ID: ********************
Provides Management: No
Available: 4999
Suggested: 1

このサブスクリプションを割り当てるには、以下を実行します。

#subscription-manager attach --pool=<pool_id>

これが適切に行われ、すべてのノードが Red Hat Ansible Automation Platform に割り当てられている場合は、Automation Hub リポジトリーが正しく検出されます。

サブスクリプションが正常に割り当てられているかどうかを確認するには、以下のコマンドを実行します。

#subscription-manager list --consumed

このサブスクリプションを削除するには、以下のコマンドを実行します。

#subscription-manager remove --pool=<pool_id>

2.6. Tower コンポーネントライセンス

Ansible Tower に同梱のコンポーネントに関するライセンス情報については、/usr/share/doc/ansible-tower-<version>/README を参照してください。<version> は、インストールした Ansible Tower のバージョンを指します。

固有のライセンスを表示するには /usr/share/doc/ansible-tower-<version>/*.txt を参照してください。* は、参照するライセンスファイル名に置き換えます。