6.3. RPM ベースのインストール


RPM ベースのインストールの SSL 証明書を更新または変更するには、インベントリーファイルを編集してインストールプログラムを実行します。インストールプログラムは、すべての Ansible Automation Platform コンポーネントが動作していることを確認します。

または、SSL 証明書を手動で変更することもできます。こちらのほうが迅速ですが、自動確認は行われません。

Red Hat では、Ansible Automation Platform デプロイメントに変更を加える際にはインストールプログラムを使用することを推奨しています。

6.3.1. 自己署名 SSL/TLS 証明書の更新

次の手順では、すべての Ansible Automation Platform コンポーネントの新しい SSL/TLS 証明書を再生成します。

手順

  1. aap_service_regen_cert=true をインベントリーファイルの [all:vars] セクションに追加します。

    [all:vars]
    aap_service_regen_cert=true
  2. インストーラーを実行します。

検証

  • Event-Driven Ansible controller で CA ファイルと証明書ファイルを検証します。

    openssl verify -CAfile ansible-automation-platform-managed-ca-cert.crt /etc/ansible-automation-platform/eda/server.cert
    openssl s_client -connect <EDA_FQDN>:443
  • platform gateway で CA ファイルと証明書ファイルを検証します。

    openssl verify -CAfile ansible-automation-platform-managed-ca-cert.crt /etc/ansible-automation-platform/gateway/gateway.cert
    openssl s_client -connect <GATEWAY_FQDN>:443
  • Automation Hub で CA ファイルと証明書ファイルを検証します。

    openssl verify -CAfile ansible-automation-platform-managed-ca-cert.crt /etc/pulp/certs/pulp_webserver.crt
    openssl s_client -connect <HUB_FQDN>:443
  • Automation Controller で CA ファイルと証明書ファイルを検証します。

    openssl verify -CAfile ansible-automation-platform-managed-ca-cert.crt /etc/tower/tower.cert
    openssl s_client -connect <CONTROLLER_FQDN>:443

6.3.2. インストールプログラムを使用した SSL/TLS 証明書および鍵の変更

次の手順では、インベントリーファイル内の SSL/TLS 証明書と鍵を変更する方法を説明します。

前提条件

  • 証明書は PEM 形式である必要があります。
  • 中間認証局がある場合は、それをサーバー証明書に追加する必要があります。
  • 正しい証明書の順序を使用してください。最初にサーバー証明書を指定し、その後に中間認証局を指定します。

詳細は、NGINX ドキュメントの SSL 証明書のセクション を参照してください。

手順

  1. 新しい SSL/TLS 証明書と鍵を Ansible Automation Platform インストーラーに関連するパスにコピーします。
  2. SSL/TLS 証明書と鍵の絶対パスをインベントリーファイルに追加します。これらの 変数の設定に関するガイダンスは、インベントリーファイル 変数 を参照してください。

    • Event-Driven Ansible controller: automationedacontroller_ssl_certautomationedacontroller_ssl_keycustom_ca_cert
    • Platform gateway: automationgateway_ssl_certautomationgateway_ssl_keycustom_ca_cert
    • Automation Hub: automationhub_ssl_certautomationhub_ssl_keycustom_ca_cert
    • Automation Controller: web_server_ssl_certweb_server_ssl_keycustom_ca_cert

      注記

      custom_ca_cert は、中間認証局に署名したルート認証局である必要があります。このファイルは /etc/pki/ca-trust/source/anchors にインストールされます。

  3. インストールプログラムを実行します。

6.3.3. SSL/TLS 証明書および鍵の手動変更

次の手順では、すべての Ansible Automation Platform コンポーネントの SSL/TLS 証明書と鍵を手動で変更する方法を説明します。

手順

  1. 現在の SSL/TLS 証明書をバックアップします。

    cp <CERT_PATH> <CERT_PATH>-$(date +%F)
  2. 現在の鍵ファイルをバックアップします。

    cp <KEY_PATH> <KEY_PATH>-$(date +%F)
  3. 新しい SSL/TLS 証明書を証明書パスにコピーします。
  4. 新しい鍵を鍵パスにコピーします。
  5. SELinux コンテキストを復元します。

    restorecon -v <CERT_PATH> <KEY_PATH>
  6. 証明書と鍵ファイルに適切なパーミッションを設定します。

    chown <OWNER>:<GROUP> <CERT_PATH> <KEY_PATH>
    chmod 0600 <CERT_PATH> <KEY_PATH>
  7. NGINX 設定をテストします。

    nginx -t
  8. NGINX をリロードします。

    systemctl reload nginx.service
  9. 新しい SSL/TLS 証明書と鍵がインストールされていることを確認します。

    true | openssl s_client -showcerts -connect <COMPONENT_FQDN>:443
    Expand
    表6.2 サービスごとの SSL/TLS 証明書と鍵ファイルのパス
    サービス証明書ファイルのパス鍵ファイルパス所有者: グループ

    Automation Controller

    /etc/tower/tower.cert

    /etc/tower/tower.key

    root:awx

    Automation Hub

    /etc/pulp/certs/pulp_webserver.crt

    /etc/pulp/certs/pulp_webserver.key

    root:pulp

    Event-Driven Ansible Controller

    /etc/ansible-automation-platform/eda/server.cert

    /etc/ansible-automation-platform/eda/server.key

    root:eda

    Platform gateway

    /etc/ansible-automation-platform/gateway/gateway.cert

    /etc/ansible-automation-platform/gateway/gateway.key

    root:gateway

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る