第2章 JBoss Web Server コレクションのインストール


Ansible を使用して Red Hat JBoss Web Server のデプロイメントを自動化するための最初のステップとして、Ansible Automation Hub から JBoss Web Server コレクションをダウンロードしてインストールする必要があります。JBoss Web Server コレクションは、Ansible Automation Hubredhat.jws という名前です。JBoss Web Server コレクションをインストールする前に、システムが特定の前提条件に準拠していることを確認する必要があります。

前提条件

  • Red Hat Ansible Automation Platform 2.x をインストールして、システムのコントロールノードに ansible-core パッケージバージョン 2.16 以降がインストールされている。

    Red Hat Ansible Automation Platform のインストールに関する詳細は、Red Hat Ansible Automation Platform インストールガイド を参照してください。

  • Ansible コレクションの プライマリーソース として Ansible Automation Hub を使用するように ansible.cfg ファイルを更新している。ansible.cfg ファイルの更新の詳細は、Automation Hub のスタートガイド を参照してください。

手順

  • Ansible コントロールノードで、次のコマンドを入力します。

    $ ansible-galaxy collection install redhat.jws
    注記

    上記のコマンドで Failed to find collection redhat.jws:* エラーメッセージが生成された場合は、Automation Hub のスタートガイド で説明されているように、Ansible Automation Hub を使用するように ansible.cfg ファイルを正しく更新したことを確認してください。

    上記のコマンドにより、次の出力が生成されます。

    Starting galaxy collection install process
    
    Process install dependency map
    
    Starting collection install process
    
    ...
    
    redhat.jws:<version> was installed successfully
    
    ...
    
    redhat.runtimes_common:<version> was installed successfully
    
    ...
    
    ansible.posix:<version> was installed successfully

    前述の例では、省略記号を使用して省略されたテキストを示し、簡略化しています。上記の出力で、< version > は、インストールされている redhat.jwsredhat.runtimes_common、および ansible.posix コレクションの利用可能な最新バージョンを表します。

検証

  • Ansible コントロールノードで、次のコマンドを入力します。

    $ ansible-galaxy collection list

    上記のコマンドは、インストールされているコレクションのリストを表示します。以下に例を示します。

    Collection                 Version
    -------------------------- -------
    ansible.posix              <version>
    redhat.jws                 <version>
    redhat.runtimes_common     <version>
    ...

前の例に示すように、redhat.jws コレクションをインストールすると、ansible.posix および redhat.runtimes_common コレクションの最新バージョンも自動的にダウンロードされ、Ansible コントロールノードにインストールされます。redhat.runtimes_common コレクションは、JBoss Web Server などのさまざまな Red Hat Runtimes 製品の自動デプロイメントをサポートする標準ユーティリティーのセットを提供します。

注記

ansible.posix および redhat.runtimes_common コレクションの最新バージョンが Ansible コントロールノードにすでに存在する場合、これらのコレクションは自動的に再インストールされません。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.