25.2. ansible-freeipa パッケージのインストール

以下の手順では、ansible-freeipa ロールをインストールする方法について説明します。

前提条件

  • マネージドノード で以下を行っている。

    • 管理ノードが、静的 IP アドレスと作業パッケージマネージャーを備えた Red Hat Enterprise Linux 9 システムである。
  • コントローラー で以下を行っている。

    • コントローラーが、有効なサブスクリプションを備えた Red Hat Enterprise Linux システムである。そうでない場合は、公式の Ansible ドキュメントの Installation guide で、代替のインストール方法を参照してください。
    • コントローラーから、SSH プロトコルで管理ノードに到達できる。管理ノードが、コントローラーの /root/.ssh/known_hosts ファイルのリストに記載されていることを確認します。

手順

Ansible コントローラーで以下の手順を実行します。

  1. 必要なリポジトリーを有効にします。

    # subscription-manager repos --enable rhel-9-for-x86_64-appstream-rpms
  2. IdM Ansible ロールをインストールします。

    # dnf install ansible-freeipa

ロールが /usr/share/ansible/roles/ ディレクトリーにインストールされます。