検索

1.8. Ansible 設定のカスタマイズ

download PDF

Satellite は、Satellite との Ansible 統合に必要な Ansible 設定 (必須) を管理します。ただし、他の Ansible 設定オプションは通常どおりカスタマイズできます。

Satellite は、必須の Ansible 設定を環境変数として /etc/foreman-proxy/ansible.env に保存します。このファイルは satellite-installer によって管理されます。

Ansible は、設定ファイルと Capsule によって提供される環境から設定を読み取ります。Ansible 設定をカスタマイズする必要がある場合は、システム全体の /etc/ansible/ansible.cfg ファイルか、foreman-proxy ユーザーのホームディレクトリーにある /usr/share/foreman-proxy/.ansible.cfg ファイルでカスタマイズできます。/usr/share/foreman-proxy/.ansible.cfg を使用する場合、Satellite によって生成された Ansible は /etc/ansible/ansible.cfg の設定を無視することに注意してください。

環境変数は ansible.cfg の値よりも優先されるので、Satellite に必要な基本的な設定が確実に保持される点に注意してください。

次の表は、Satellite によって管理される基本的な Ansible 設定オプションを示しています。

表1.1 基本的な Ansible 設定
Environment Variable設定キー説明

ANSIBLE_CALLBACKS_ENABLED

callbacks_enabled

Satellite へのコールバックを有効にします。バージョン間の互換性を確保する callback_whitelist と同等。

ANSIBLE_CALLBACK_WHITELIST

callback_whitelist

Satellite へのコールバックを有効にします。バージョン間の互換性を確保する callbacks_enabled と同等。

ANSIBLE_COLLECTIONS_PATHS

collections_paths

Ansible コレクションへのパスのリスト

ANSIBLE_HOST_KEY_CHECKING

host_key_checking

SSH 接続中のホストキーのチェックを無効にします。

ANSIBLE_LOCAL_TEMP

local_tmp

Capsule 上の一時ディレクトリー

ANSIBLE_ROLES_PATH

roles_path

Ansible ロールへのパスのリスト

ANSIBLE_SSH_ARGS

ssh_args

SSH 接続に渡される引数

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.