Red Hat Ansible Inside インストールガイド


Red Hat Ansible Inside 1.3

Red Hat Inside をインストールして設定する

Red Hat Customer Content Services

概要

Red Hat Ansible Inside を使用して、Ansible コンポーネントのコマンドラインインターフェイスを使用して、アプリケーション内に Ansible Automation を統合します。

Red Hat ドキュメントへのフィードバック (英語のみ)

このドキュメントの改善に関するご意見がある場合や、エラーを発見した場合は、https://access.redhat.com から Technical Support チームに連絡してください。

第1章 はじめに

Red Hat Ansible Inside 1.3 は、Ansible Executor (ランナー)、Ansible Core、Ansible Automation コンテンツナビゲーター、Ansible Builder、および Ansible Automation 実行環境の製品バンドルです。Ansible Inside を使用することで、Red Hat パートナーは Ansible コンポーネントのコマンドラインインターフェイスから、Ansible の自動化をお使いのアプリケーションに統合できます。

第2章 Red Hat Ansible Inside のインストール

Red Hat Subscription Manager (RHSM) を使用して、次の Red Hat Ansible Inside コンポーネントをインストールできます。または、Red Hat Registry からダウンロードすることもできます。

  • Ansible Core (RHSM 経由でインストール)
  • Ansible Executor (ランナー) (RHSM 経由でインストール)
  • Ansible Navigator (RHSM 経由でインストール)
  • Ansible Builder (RHSM 経由でインストール)
  • Ansible SDK (RHSM 経由でインストール)
  • Ansible 実行環境 (Red Hat Registry 経由でダウンロード)

すべての RHSM コンポーネントは、一括インストール、または個別インストールが可能です。

2.1. 前提条件

Ansible Inside の要件として、Ansible Inside SKU に対するサブスクリプションが有効であり、対応する Red Hat Subscription Manager (RHSM) リポジトリーを有効化することが挙げられます。

Ansible Inside サブスクリプションの購入または割り当ては、Red Hat カスタマーサポートまたは Red Hat セールスにお問い合わせください。

Red Hat Subscription Manager 内の組織に、有効な Ansible Inside サブスクリプションを割り当てた後に、次のように必要なリポジトリーを有効にできます。

  • RHEL 8
sudo subscription-manager repos --enable=ansible-inside-1.3-for-rhel-8-x86_64-rpms
Copy to Clipboard Toggle word wrap
  • RHEL 9
sudo subscription-manager repos --enable=ansible-inside-1.3-for-rhel-9-x86_64-rpms
Copy to Clipboard Toggle word wrap

リポジトリーが有効になったら、Ansible コンポーネントのインストールに進むことができます。

2.2. Red Hat Subscription Manager (RHSM) を使用したインストール

すべてのコンポーネントを一度にインストールすることも、必要なコンポーネントのみをインストールすることもできます。

2.2.1. RHSM を使用したオールインワンのインストール

すべてのコンポーネントを一度にインストールするには、次のコマンドを実行します。

  1. RHEL 8:

    sudo dnf install ansible-navigator ansible-core ansible-builder ansible-runner python39-ansible-sdk
    Copy to Clipboard Toggle word wrap
  2. RHEL 9:

    sudo dnf install ansible-navigator ansible-core ansible-builder ansible-runner python3-ansible-sdk
    Copy to Clipboard Toggle word wrap

2.2.2. RHSM を使用した個々のコンポーネントのインストール

次のコマンドを使用して、必要なコンポーネントのみを個別にインストールできます。

  1. Ansible Core:

    sudo dnf install ansible-core
    Copy to Clipboard Toggle word wrap
  2. Ansible Builder:

    sudo dnf install ansible-builder
    Copy to Clipboard Toggle word wrap
  3. Ansible Runner:

    sudo dnf install ansible-runner
    Copy to Clipboard Toggle word wrap
  4. Ansible Navigator:

    sudo dnf install ansible-navigator
    Copy to Clipboard Toggle word wrap
  5. Ansible SDK:

    • RHEL 8:

      sudo dnf install python39-ansible-sdk
      Copy to Clipboard Toggle word wrap
    • RHEL 9:

      sudo dnf install python3-ansible-sdk
      Copy to Clipboard Toggle word wrap

2.3. Red Hat Registry から実行環境をダウンロードする

Ansible 実行環境は、Ansible Automation を実行するためのベースラインとして Ansible Inside で使用されます。または、Ansible Builder で使用して、ニーズに合わせて自動化の互換性を拡張することもできます。

2.3.1. RHEL 9 実行環境

RHEL 9 で利用可能な Red Hat がサポートする実行環境は次のとおりです。

互換実行環境 (ansible-automation-platform-24/ee-216-rhel9)
ee-216 には、Red Hat Ansible Automation Platform の以前のバージョン用に作成された Playbook およびコンテンツとの互換性のために、Ansible 2.16 が含まれています。
最小限の実行環境 (ansible-automation-platform-24/ee-minimal-rhel9)
ee-minimal は、Red Hat Ansible Automation Platform の自動化実行環境です。ee-minimal には ansible-core 2.16 が含まれています。
対応実行環境 (ansible-automation-platform-24/ee-supported-rhel9)
ee-supported は、Red Hat Ansible Automation Platform で使用するための自動化実行環境です。ee-supported には、Red Hat がサポートする ansible-core 2.16 と自動化コンテンツコレクションが含まれています。

2.3.2. RHEL 8 実行環境

RHEL 8 で利用可能な Red Hat がサポートする実行環境は次のとおりです。

互換実行環境 (ansible-automation-platform-24/ee-216-rhel8)
ee-216 には、Red Hat Ansible Automation Platform の以前のバージョン用に作成された Playbook およびコンテンツとの互換性のために、Ansible 2.16 が含まれています。
最小限の実行環境 (ansible-automation-platform-24/ee-minimal-rhel8)
ee-minimal は、Red Hat Ansible Automation Platform の自動化実行環境です。ee-minimal には ansible-core 2.15 が含まれています。
対応実行環境 (ansible-automation-platform-24/ee-supported-rhel8)
ee-supported は、Red Hat Ansible Automation Platform で使用するための自動化実行環境です。ee-supported には、Red Hat がサポートする ansible-core 2.15 および自動化コンテンツコレクションが含まれています。

2.3.3. Red Hat Registry から実行環境をプルする

Podman などのコンテナーエンジンを使用して、Red Hat Registry から実行環境イメージをプルできます。次の手順では podman pull を使用します。利用可能なその他のインストール方法は、catalog.redhat.com を参照してください。

  1. Red Hat Registry にログインします。

    $ podman login registry.redhat.io
    Username: {REGISTRY-SERVICE-ACCOUNT-USERNAME}
    Password: {REGISTRY-SERVICE-ACCOUNT-PASSWORD}
    Login Succeeded!
    Copy to Clipboard Toggle word wrap
  2. 実行環境をプルするには、次のコマンドを実行します。

    $ podman pull registry.redhat.io/ansible-automation-platform/<execution-env-name>
    Copy to Clipboard Toggle word wrap

    <execution-env-name> は、使用する実行環境に置き換えます。

    たとえば、次のコマンドは、RHEL8 の最小限の実行環境をプルします。

    $ podman pull registry.redhat.io/ansible-automation-platform/ee-minimal-rhel8:2.16.9-2
    Copy to Clipboard Toggle word wrap

法律上の通知

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る