Jump To Close Expand all Collapse all Table of contents Fuse on OpenShift ガイド 前書き 1. 作業を始める前に Expand section "1. 作業を始める前に" Collapse section "1. 作業を始める前に" 1.1. Fuse スタンドアロンと Fuse on OpenShift の比較 2. 管理者向けの基本情報 Expand section "2. 管理者向けの基本情報" Collapse section "2. 管理者向けの基本情報" 2.1. Red Hat コンテナーレジストリーの認証設定 2.2. OpenShift 4.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール Expand section "2.2. OpenShift 4.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール" Collapse section "2.2. OpenShift 4.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール" 2.2.1. OpenShift 4.x での Fuse Console の設定 Expand section "2.2.1. OpenShift 4.x での Fuse Console の設定" Collapse section "2.2.1. OpenShift 4.x での Fuse Console の設定" 2.2.1.1. OpenShift 4.x で Fuse Console をセキュア化するための証明書を生成 2.2.1.2. OperatorHub を使用した OpenShift 4.x での Fuse Console のインストールおよびデプロイ 2.2.1.3. コマンドラインを使用した OpenShift 4.x での Fuse Console のインストールおよびデプロイ 2.2.1.4. OpenShift 4.x での Fuse Console のアップグレード 2.2.2. OpenShift 4.x への API Designer のインストール Expand section "2.2.2. OpenShift 4.x への API Designer のインストール" Collapse section "2.2.2. OpenShift 4.x への API Designer のインストール" 2.2.2.1. API Designer をサービスとして OpenShift 4.x プロジェクトに追加 2.2.2.2. OpenShift 4.x での API Designer のアップグレード 2.3. OpenShift 3.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール Expand section "2.3. OpenShift 3.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール" Collapse section "2.3. OpenShift 3.x サーバーでの Fuse イメージストリームおよびテンプレートのインストール" 2.3.1. OpenShift 3.11 での Fuse Console の設定 Expand section "2.3.1. OpenShift 3.11 での Fuse Console の設定" Collapse section "2.3.1. OpenShift 3.11 での Fuse Console の設定" 2.3.1.1. OpenShift 3.11 Console からの Fuse Console のデプロイ 2.3.1.2. OpenShift 3.11 の Fuse Console から単一の Fuse Pod を監視 2.3.1.3. コマンドラインからの Fuse Console のデプロイ 3. 管理者でないユーザーで Fuse on OpenShift をインストール Expand section "3. 管理者でないユーザーで Fuse on OpenShift をインストール" Collapse section "3. 管理者でないユーザーで Fuse on OpenShift をインストール" 3.1. 管理者でないユーザーでの Fuse on OpenShift イメージおよびテンプレートのインストール 4. 開発者向けの基本情報 Expand section "4. 開発者向けの基本情報" Collapse section "4. 開発者向けの基本情報" 4.1. 開発環境の準備 Expand section "4.1. 開発環境の準備" Collapse section "4.1. 開発環境の準備" 4.1.1. ローカルマシンでの CDK (Container Development Kit) のインストール 4.1.2. 既存の OpenShift サーバーへのリモートアクセスを取得 4.1.3. クライアント側ツールのインストール 4.1.4. Maven リポジトリーの設定 4.2. Fuse on OpenShift でのアプリケーションの作成およびデプロイ Expand section "4.2. Fuse on OpenShift でのアプリケーションの作成およびデプロイ" Collapse section "4.2. Fuse on OpenShift でのアプリケーションの作成およびデプロイ" 4.2.1. S2I バイナリーを使用したアプリケーションの作成およびデプロイ 4.2.2. プロジェクトのアンデプロイおよび再デプロイ 4.2.3. S2I ソースワークフローを使用したアプリケーションの作成およびデプロイ 5. Spring Boot イメージのアプリケーションの開発 Expand section "5. Spring Boot イメージのアプリケーションの開発" Collapse section "5. Spring Boot イメージのアプリケーションの開発" 5.1. Maven archetype を使用した Spring Boot プロジェクトの作成 5.2. Maven archetype を使用した Spring Boot 2 プロジェクトの作成 5.3. Camel Spring Boot アプリケーションの構造 5.4. Spring Boot archetype カタログ 5.5. Spring Boot 2 archetype カタログ 5.6. Spring Boot の BOM ファイル Expand section "5.6. Spring Boot の BOM ファイル" Collapse section "5.6. Spring Boot の BOM ファイル" 5.6.1. BOM ファイルの組み込み 5.7. Spring Boot Maven プラグイン 6. Spring Boot での Apache Camel アプリケーションの実行 Expand section "6. Spring Boot での Apache Camel アプリケーションの実行" Collapse section "6. Spring Boot での Apache Camel アプリケーションの実行" 6.1. Camel Spring Boot コンポーネント 6.2. Camel Spring Boot スターターモジュール 6.3. スターターモジュールのない Camel コンポーネントリスト 6.4. Camel Spring Boot スターターの使用 6.5. Spring Boot の Camel コンテキストの自動設定 6.6. Spring Boot アプリケーションでの Camel ルートの自動検出 6.7. Camel Spring Boot auto configuration の Camel プロパティーの設定 6.8. カスタム Camel コンテキストの設定 6.9. 自動設定された CamelContext での JMX の無効化 6.10. 自動設定されたコンシューマーおよびプロデューサーテンプレートの Spring 管理 Bean へのインジェクト 6.11. Spring コンテキストの自動設定された TypeConverter 6.12. Spring タイプコンバージョン API ブリッジ 6.13. タイプ変換機能の無効化 6.14. 自動設定の XML ルートのクラスパスへの追加 6.15. 自動設定の XML Rext-DSL ルートの追加 6.16. Camel Spring Boot でのテスト 7. XA トランザクションを使用した Spring Boot での Camel サービスの実行 Expand section "7. XA トランザクションを使用した Spring Boot での Camel サービスの実行" Collapse section "7. XA トランザクションを使用した Spring Boot での Camel サービスの実行" 7.1. StatefulSet リソース 7.2. Spring Boot Narayana リカバリーコントローラー 7.3. Spring Boot Narayana リカバリーコントローラーの設定 7.4. OpenShift での Camel Spring Boot XA クイックスタートの実行 7.5. 成功した XA トランザクションのテスト 7.6. 失敗した XA トランザクションのテスト 8. Camel アプリケーションの A-MQ ブローカーとの統合 Expand section "8. Camel アプリケーションの A-MQ ブローカーとの統合" Collapse section "8. Camel アプリケーションの A-MQ ブローカーとの統合" 8.1. Spring Boot Camel A-MQ クイックスタートのビルドおよびデプロイ 9. Spring Boot と Kubernetes の統合 Expand section "9. Spring Boot と Kubernetes の統合" Collapse section "9. Spring Boot と Kubernetes の統合" 9.1. Spring Boot の外部化設定 Expand section "9.1. Spring Boot の外部化設定" Collapse section "9.1. Spring Boot の外部化設定" 9.1.1. Kubernetes の ConfigMap 9.1.2. Kubernetes の Secret 9.1.3. Spring Cloud Kubernetes プラグイン 9.1.4. Kubernetes インテグレーションでの Spring Boot の有効化 9.2. ConfigMap プロパティーソースのチュートリアルの実行 Expand section "9.2. ConfigMap プロパティーソースのチュートリアルの実行" Collapse section "9.2. ConfigMap プロパティーソースのチュートリアルの実行" 9.2.1. Spring Boot Camel Config クイックスタートの実行 9.2.2. 設定プロパティー Bean 9.2.3. Secret の設定 9.2.4. ConfigMap の設定 9.3. ConfigMap PropertySource の使用 Expand section "9.3. ConfigMap PropertySource の使用" Collapse section "9.3. ConfigMap PropertySource の使用" 9.3.1. 個々のプロパティーの適用 9.3.2. application.yaml ConfigMap プロパティーの適用 9.3.3. application.properties ConfigMap プロパティーの適用 9.3.4. ConfigMap のデプロイ 9.4. Secrets PropertySource の使用 Expand section "9.4. Secrets PropertySource の使用" Collapse section "9.4. Secrets PropertySource の使用" 9.4.1. Secret の設定例 9.4.2. Secret の消費 9.4.3. Secrets PropertySource の設定プロパティー 9.5. PropertySource reload の使用 Expand section "9.5. PropertySource reload の使用" Collapse section "9.5. PropertySource reload の使用" 9.5.1. PropertySource reload の有効化 9.5.2. PropertySource reload のレベル 9.5.3. PropertySource reload の例 9.5.4. PropertySource reload の操作モード 9.5.5. PropertySource reload 設定プロパティー 10. Karaf イメージのアプリケーションの開発 Expand section "10. Karaf イメージのアプリケーションの開発" Collapse section "10. Karaf イメージのアプリケーションの開発" 10.1. Maven archetype を使用した Karaf プロジェクトの作成 10.2. Camel Karaf アプリケーションの構造 10.3. Karaf archetype カタログ 10.4. Fabric8 Karaf 機能の使用 Expand section "10.4. Fabric8 Karaf 機能の使用" Collapse section "10.4. Fabric8 Karaf 機能の使用" 10.4.1. Fabric8 Karaf 機能の追加 10.4.2. Fabric8 Karaf Core バンドル機能の追加 10.4.3. プロパティープレースホルダーサービスのオプション設定 10.4.4. カスタムのプロパティープレースホルダーリゾルバーの追加 10.4.5. 解決ストラテジーのリスト 10.4.6. プロパティープレースホルダーサービスのオプションリスト 10.5. Fabric8 Karaf Config 管理サポートの追加 Expand section "10.5. Fabric8 Karaf Config 管理サポートの追加" Collapse section "10.5. Fabric8 Karaf Config 管理サポートの追加" 10.5.1. Fabric8 Karaf Config 管理サポートの追加 10.5.2. ConfigMap インジェクションの追加 10.5.3. 設定プラグイン 10.5.4. 設定プロパティープレースホルダー 10.5.5. Fabric8 Karaf 設定管理オプション 10.6. Fabric8 Karaf Blueprint サポートの追加 10.7. Fabric8 Karaf ヘルスチェックの有効化 10.8. カスタムヘルスチェックの追加 11. JBoss EAP イメージのアプリケーションの開発 Expand section "11. JBoss EAP イメージのアプリケーションの開発" Collapse section "11. JBoss EAP イメージのアプリケーションの開発" 11.1. S2I ソースワークフローを使用した JBoss EAP プロジェクトの作成 11.2. JBoss EAP アプリケーションの構造 11.3. JBoss EAP クイックスタートテンプレート 12. Fuse on OpenShift での永続ストレージの使用 Expand section "12. Fuse on OpenShift での永続ストレージの使用" Collapse section "12. Fuse on OpenShift での永続ストレージの使用" 12.1. ボリュームおよびボリュームタイプ 12.2. PersistentVolumes 12.3. 永続ボリュームの設定 12.4. PersistentVolumeClaims の作成 12.5. Pod での永続ボリュームの使用 13. Fuse on OpenShift のパッチ適用 Expand section "13. Fuse on OpenShift のパッチ適用" Collapse section "13. Fuse on OpenShift のパッチ適用" 13.1. BOM および Maven 依存関係に関する重要事項 13.2. Fuse on OpenShift イメージのパッチ適用 13.3. Fuse on OpenShift テンプレートのパッチ適用 13.4. BOM を使用したアプリケーション依存関係のパッチ適用 Expand section "13.4. BOM を使用したアプリケーション依存関係のパッチ適用" Collapse section "13.4. BOM を使用したアプリケーション依存関係のパッチ適用" 13.4.1. Spring Boot アプリケーションでの依存関係の更新 13.4.2. Karaf アプリケーションのでの依存関係の更新 13.4.3. JBoss EAP アプリケーションでの依存関係の更新 13.5. 利用可能な BOM バージョン A. Spring Boot Maven プラグイン Expand section "A. Spring Boot Maven プラグイン" Collapse section "A. Spring Boot Maven プラグイン" A.1. Spring Boot Maven プラグインのゴール A.2. Spring Boot Maven プラグインの使用 Expand section "A.2. Spring Boot Maven プラグインの使用" Collapse section "A.2. Spring Boot Maven プラグインの使用" A.2.1. Spring Boot 2 の Spring Boot Maven プラグインの使用 A.2.2. Spring Boot 1 の Spring Boot Maven プラグインの使用 B. Karaf Maven プラグインの使用 Expand section "B. Karaf Maven プラグインの使用" Collapse section "B. Karaf Maven プラグインの使用" B.1. Maven 依存関係 B.2. Karaf Maven プラグインの設定 B.3. カスタマイズされた Karaf アセンブリー Expand section "B.3. カスタマイズされた Karaf アセンブリー" Collapse section "B.3. カスタマイズされた Karaf アセンブリー" B.3.1. karaf:assembly goal C. Fabric8 Maven プラグイン Expand section "C. Fabric8 Maven プラグイン" Collapse section "C. Fabric8 Maven プラグイン" C.1. イメージのビルド C.2. Kubernetes および OpenShift リソース C.3. プラグインのインストール C.4. Fabric8 Maven プラグインのゴールの理解 Expand section "C.4. Fabric8 Maven プラグインのゴールの理解" Collapse section "C.4. Fabric8 Maven プラグインのゴールの理解" C.4.1. ビルドおよび開発ゴールの理解 C.4.2. 環境変数の設定 C.4.3. リソース検証設定 C.5. ジェネレーター Expand section "C.5. ジェネレーター" Collapse section "C.5. ジェネレーター" C.5.1. ゼロ設定 C.5.2. ベースイメージを指定するモード Expand section "C.5.2. ベースイメージを指定するモード" Collapse section "C.5.2. ベースイメージを指定するモード" C.5.2.1. istag モードのデフォルト値 C.5.2.2. docker モードのデフォルト値 C.5.2.3. Spring Boot アプリケーションのモード設定 C.5.2.4. Karaf アプリケーションのモード設定 C.5.2.5. コマンドラインを使用したジェネレーターモードの指定 C.5.3. Spring Boot C.5.4. Karaf D. Fabric8 Camel Maven プラグイン Expand section "D. Fabric8 Camel Maven プラグイン" Collapse section "D. Fabric8 Camel Maven プラグイン" D.1. Fabric8 Camel Maven プラグインのゴール D.2. fabric8-camel-maven プラグインのプロジェクトへの追加 D.3. 任意の Maven プロジェクトでのゴール実行 D.4. オプション D.5. インクルードテストの検証 E. JVM 環境変数のカスタマイズ Expand section "E. JVM 環境変数のカスタマイズ" Collapse section "E. JVM 環境変数のカスタマイズ" E.1. OpenJDK 8 での S2I Java ビルダーイメージの使用 E.2. OpenJDK 8 での S2I Karaf ビルダーイメージの使用 Expand section "E.2. OpenJDK 8 での S2I Karaf ビルダーイメージの使用" Collapse section "E.2. OpenJDK 8 での S2I Karaf ビルダーイメージの使用" E.2.1. Karaf4 アセンブリーの設定 E.2.2. Maven ビルドのカスタマイズ E.3. ビルド時の環境変数 E.4. ランタイムの環境変数 E.5. Jolokia の設定 F. JVM のチューニングによる Linux コンテナー内での実行 Expand section "F. JVM のチューニングによる Linux コンテナー内での実行" Collapse section "F. JVM のチューニングによる Linux コンテナー内での実行" F.1. JVM のチューニング F.2. Fuse on OpenShift イメージ のデフォルト動作 F.3. Fuse on OpenShift イメージのカスタムチューニング F.4. サードパーティーライブラリーのチューニング 法律上の通知 Settings Close Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Fuse on OpenShift ガイド Red Hat Fuse 7.6Red Hat Fuse on OpenShift でのインストールおよび開発 Red Hat Fuse Documentation Team 法律上の通知概要 Fuse on OpenShift の使用ガイド Next