検索

第26章 サマリー: JBoss ON を使用したアプリケーションのデプロイおよびコンテンツの更新

download PDF
JBoss Operations Network のコア管理ツールの 1 つは、管理対象リソースからコンテンツを作成、更新、または削除することです。コンテンツ は、テキストファイル、JAR、EAR、WAR、パッチ、XML ファイルなどのバイナリーファイルなど、リソースや設定に関連するものをすべて使用できます。このコンテンツは、管理されたリソースにデプロイして、そのリソースの設定を更新したり、子リソースを作成したり、または全く新しいアプリケーションをデプロイしたりできます。
リソースのコンテンツを管理する方法は 2 つあります。
  • タブを介したリソースレベルの Content コンテンツ
  • バンドルを使用したアプリケーションのプロビジョニング
リソースレベルのコンテンツにより、特定の管理リソース(通常は JBoss アプリケーションサーバーまたは Web サーバー)を名前付きリポジトリーに保存およびバージョン管理されたパッケージに関連付けることができます。これらのパッケージは JBoss ON にアップロードできるため(基本的に JBoss ON はコンテンツリポジトリー)、外部リポジトリーからプルでき、エージェントプラグインを介して検出することもできます。つまり、リソースレベルのコンテンツ管理が実行できるアクションは 3 つあります。
  • リソースにパッケージ、更新、およびパッチを提供できます。
  • リソースにコンテンツをデプロイしたり、新しい子リソースを作成したりすることもできます。これは、異なるコンテキストを子として持つことができる Web やアプリケーションサーバーで特に役に立ちます。
  • リソースにインストールされた現在のパッケージを検出し、管理者がそのアセットの管理に使用できるパッケージダイジェストを作成できます。
リソースレベルのコンテンツ管理は、リソースの作成に使用できる範囲に制限されます。そのため、JBoss ON にはコンテンツをデプロイする別のシステムがあり、このシステムでは完全なアプリケーションサーバーをデプロイしたり、複数のリソース間でコンテンツを一貫して適用したりできます( バンドルを介したプロビジョニング )。
バンドルは JBoss ON サーバーに追加されるため、バンドルは単一のリソースに制限されません。これらは、プラットフォームまたは JBoss サーバー(またはプラグイン記述子でバンドルターゲットを定義する他のリソースタイプ)のいずれかの互換性のあるリソースグループにデプロイされます。これにより、同じコンテンツを使用して、複数のリソースを一度に更新できます。
バンドルプロビジョニングでは、より柔軟で複雑なデプロイメントオプションも使用できます。
  • Ant 呼び出しを使用してバンドルのデプロイ前後の操作を実行します。
  • ユーザー定義の値を許可するか、バンドルがプロビジョニングされるときに設定に編集できるようにします。
  • 複数のバージョンのコンテンツバンドルがデプロイされ、deployable がリソースに同時にデプロイされている。
  • 以前のバンドルバージョンに戻す
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.