第3章 Ansible Automation Platform コントローラーの設定の詳細

このリファレンスアーキテクチャーは、Red Hat Enterprise Linux 8.4 x86_64 における自動化メッシュを使用した Ansible Automation Platform 2.1 のデプロイに焦点を当てています。この設定は、包括的な Ansible Automation Platform ソリューションを提供することを目的としています。このリファレンスアーキテクチャーでカバーされている主要なソリューションコンポーネントには、以下が含まれます。

  • Red Hat Enterprise Linux 8.4
  • Ansible Automation Platform 2.1
  • 自動化メッシュ
  • プライベート自動化ハブ

3.1. Network Configuration

3.1.1. Chrony 設定

クラスター内の各 Ansible Automation Platform ノードは NTP サーバーにアクセスできる必要があります。chronyd は、システムクロックを同期するためのデーモンです。クロックを NTP サーバーと同期できます。これにより、クラスターノードが検証を必要とする SSL 証明書を使用する場合、ノード間の日付と時刻が同期していなくても失敗しません。

すべてのノードで実行:

  1. インストールされていない場合は、次のように chrony をインストールします。

    # dnf install chrony --assumeyes
  2. vi などのテキストエディターで /etc/chrony.conf ファイルを編集します。

    # vi /etc/chrony.conf
  3. 次のパブリックサーバープールセクションを見つけ、適切なサーバーを含めるように変更します。必要なサーバーは 1 つだけですが、3 つをお勧めします。サーバーと適切に同期するのにかかる時間を短縮するために、iburst オプションが追加されました。

    # Use public servers from the pool.ntp.org project.
    # Please consider joining the pool (http://www.pool.ntp.org/join.html).
    server <ntp-server-address> iburst
  4. /etc/chrony.conf ファイル内にすべての変更を保存します。
  5. ホストの起動時に chronyd デーモンが起動するように起動して有効にします。

    # systemctl --now enable chronyd.service
  6. chronyd デーモンのステータスを確認します。

    # systemctl status chronyd.service