1.2. Ansible ロールを実行するための Satellite の設定


Satellite では、Ansible ロールをインポートして、ルーティンタスクの自動化に役立てることができます。Ansible は、Satellite Server でデフォルトで有効になっています。

Ansible パス

Satellite は、次のパスから Ansible ロールをインポートして実行します。

  • /etc/ansible/roles
  • /usr/share/ansible/roles
  • /etc/ansible/collections
  • /usr/share/ansible/collections

インストールされたパッケージのロールとコレクションは、/usr/share/ansible の下に配置されます。カスタムロールまたはコレクションを追加する場合は、ロールやコレクションを /etc/ansible の下に配置します。

Red Hat は、Red Hat から取得した Ansible ロールおよびコレクションのみをサポートすることに注意してください。

パスは、Satellite によって設定されます。詳細は、「Ansible 設定のカスタマイズ」 を参照してください。

手順

  1. ロールを使用する場所から、Satellite Server およびすべての Capsule Server の Ansible パス 内のディレクトリーにロールを追加します。カスタムまたはサードパーティーの Ansible ロールを使用する場合には、外部のバージョン管理システムが Satellite Server と Capsule Server の間でロールを同期するように設定してください。
  2. ホストで Ansible ロールを実行するために使用するすべての Capsule Server で、Ansible プラグインを有効にします。

    # satellite-installer --enable-foreman-proxy-plugin-ansible
  3. SSH 鍵を配布して、Capsule が SSH でホストに接続できるようにします。詳細は、「リモート実行用の SSH 鍵の配布」 を参照してください。Satellite は、リモート実行ジョブの実行と同様に、Ansible ロールを実行します。
  4. Ansible ロールを Satellite にインポートします。
  5. 2章Ansible ロールを使用したクライアント上の反復タスクの自動化 に進みます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る