第4章 高度な設定


プラットフォーム管理者は、データベース接続、ロギング、キャッシュ、gRPC サーバーパラメーターなど、Ansible Automation Platform をカスタマイズするための高度な設定を実装できます。

4.1. settings.py ファイル

プラットフォーム管理者は、settings.py ファイルを変更して、データベース接続、ロギング設定、キャッシュなど、Ansible Automation Platform のさまざまな側面を設定できます。

settings.py ファイルは 2 つあります。コードベースの一部であり編集してはならないデフォルトの settings.py と、デフォルト値をオーバーライドするために使用できるオーバーライドファイルです。

オーバーライド用の settings.py ファイルの場所と管理は、デプロイメント (RPM ベース、コンテナーベース、または Operator ベースのインストール) に応じて異なる場合があります。

4.1.1. RPM デプロイメント

RPM ベースのセットアップのオーバーライド用 settings.py ファイルは直接編集できます。変更はプラットフォームゲートウェイサービスを再起動した後に有効になります。ファイルを編集する場合は、必ず適切な構文と値を使用してください。オーバーライド用の settings.py ファイルは次のディレクトリーにあります。

/etc/ansible-automation-platform/gateway/settings.py
Copy to Clipboard Toggle word wrap

4.1.2. コンテナーベースのデプロイメント

コンテナーベースのインストールデプロイメントの場合、Ansible Automation Platform はコンテナー内で実行され、settings.py ファイルはコンテナー内に含まれます。ただし、コンテナーベースのインストールデプロイメントで settings.py ファイルを直接編集することは推奨しません。アップグレードまたは新規インストール中に settings.py ファイルが上書きされるためです。

コンテナーベースのインストールデプロイメントで設定をカスタマイズする場合、extra_settings パラメーターを使用すると、インストーラーの更新後もカスタマイズ内容を確実に保持できます。詳細は、「コンテナーインストール」ガイドの インベントリーファイル変数 を参照してください。

4.1.3. Operator ベースのデプロイメント

Operator ベースのインストールデプロイメントの場合、settings.py ファイルは通常コンテナー内に配置されます。しかし、Red Hat OpenShift Container Platform のコンテナーは読み取り専用であるため、ユーザーはコンテナー内で直接 settings.py ファイルを変更することはできません。

代わりに、Operator ベースのデプロイメントでは、Ansible Automation Platform カスタムリソースの spec.extra_settings パラメーターを使用して、プラットフォームゲートウェイの設定を変更できます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat