検索

第3章 Fuse on OpenShift

download PDF

Fuse on OpenShift (Fuse Integration Services 7.0 以降の新名称) は、Fuse アプリケーションを OpenShift Container Platform にデプロイすることができます。

3.1. OpenShift のサポート対象バージョン

Fuse on OpenShift が OpenShift Container Platform 4.1 でサポートされるようになりました。Fuse on OpenShift と使用する OpenShift Container Platform のサポート対象バージョンについては「Red Hat Fuse でサポートされる構成 」を参照してください。

3.2. サポートされるイメージ

Fuse on OpenShift は以下の Docker 形式のイメージを提供します。

  • fuse7/fuse-java-openshift — Spring Boot
  • fuse7/fuse-karaf-openshift — Apache Karaf
  • fuse7/fuse-eap-openshift — Red Hat JBoss Enterprise Application Platform
  • fuse7/fuse-console — Hawtio コンソール
  • fuse7/fuse-console-operator — Hawtio コンソール operator
  • fuse7/fuse-apicurito — Apicurito REST API エディター
  • fuse7/fuse-apicurito-generator — Apicurito REST アプリケーションジェネレーター
  • fuse7-tech-preview/fuse-apicurito-operator — Apicurito Operator

3.3. Fuse 7.4 の新機能

Fuse on OpenShift バージョン 7.4 の主な新機能は次のとおりです。

  • Fuse on OpenShift が OpenShift サーバー 4.1 でサポートされるようになりました。

3.4. テクノロジープレビューの機能

以下の Fuse on OpenShift の機能は テクノロジープレビュー であるため、Fuse 7.4 ではサポートされません。

Data Virtualization
Red Hat Data Virtualization は、Teiid Data Virtualization プロジェクトをベースとする、コンテナーネイティブなデータ仮想化サービスです。Red Hat Data Virtualization は、リレーショナルデータベース、ファイル、web サービス、SaaS リポジトリーなどの複数の異種ソースからのデータを組み合わせます。詳細は、『Data Integration』を参照してください。
Hawtio Operator のインストール (OpenShift 3.11 向け)
Kubernetes Operator は、OpenShift (または Kubernetes) アプリケーションのインストールおよび管理を簡単にするスクリプトです。Hawtio コミュニティーから、テクノロジープレビューである Fuse on OpenShift の Hawtio Operator にアクセスできます。Hawtio Operator の使用方法に関する詳細は、Hawtio コミュニティーのサイトの「README」を参照してください。
注記

インストールする Hawtio Operator や Hawtio Console はサポートされません。これは、テクノロジープレビューの機能で、本番環境でのテストには適していません。

Apicurito Operator のインストール
OpenShift Container Platform 4.1 の OperatorHub から Apicurito Operator をインストールできます。Apicurito Operator は、テクノロジープレビューである Fuse on OpenShift の Apicurito Operator へのアクセスを提供します。Apicurito Operator は、OpenShift での Apicurito のインストール、アップグレード、およびアンインストールの手順を簡単にします。「OpenShift 4.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール」を参照してください。
注記

インストールする Apicurito Operator や Apicurito インスタンスはサポートされません。これは、テクノロジープレビューの機能で、本番環境でのテストには適していません。

3.5. 重要事項

Fuse on OpenShift ディストリビューションの Fuse 7.4 リリースにおける重要事項

Fuse 7.4 で推奨される Container Development Kit (CDK) 3.9 バージョン

OpenShift でアプリケーションを試す開発者は CDK 3.9 を使用することが推奨されます。「Fuse on OpenShift」 で説明したとおり、それ以前 CDK バージョンは CDK-397 の影響を受ける可能性が高くなります。

注記

CDK は開発者の利便性のためにのみ提供されますが、サポートされる OpenShift ディストリビューションではありません。

Fabric8 Maven プラグインを使用したアプリケーションの再デプロイ

Fabric8 Maven プラグインを使用して、Fuse on OpenShift アプリケーションを OpenShift Container Platform にデプロイする場合、mvn fabric8:deploy コマンドを使用しただけではアプリケーションを再デプロイできません。以下のコマンドシーケンスを使用してください。

mvn fabric8:undeploy
mvn fabric8:deploy
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.