Jump To Close Expand all Collapse all Table of contents JBoss EAP for OpenShift Container Platform のスタートガイド 1. はじめに Expand section "1. はじめに" Collapse section "1. はじめに" 1.1. Red Hat JBoss Enterprise Application Platform (JBoss EAP) とは 1.2. OpenShift での JBoss EAP の仕組み 1.3. 比較: JBoss EAP および JBoss EAP for OpenShift 1.4. バージョンの互換性とサポート Expand section "1.4. バージョンの互換性とサポート" Collapse section "1.4. バージョンの互換性とサポート" 1.4.1. OpenShift 4.x サポート 1.4.2. IBM Z および IBM Power Systems のサポート 1.4.3. OpenShift での JBoss EAP 7.1 から JBoss EAP 7.3 へのアップグレード 1.5. テクノロジープレビューの機能 1.6. デプロイメントオプション 2. JBoss EAP for OpenShift イメージでの Java アプリケーションのビルドおよび実行 Expand section "2. JBoss EAP for OpenShift イメージでの Java アプリケーションのビルドおよび実行" Collapse section "2. JBoss EAP for OpenShift イメージでの Java アプリケーションのビルドおよび実行" 2.1. 要件 2.2. アプリケーションのデプロイメントに向けた OpenShift の準備 2.3. Red Hat コンテナーレジストリーへの認証の設定 2.4. 最新の JBoss EAP for OpenShift イメージストリームおよびテンプレートのインポート 2.5. JBoss EAP S2I (Source-to-Image) アプリケーションの OpenShift へのデプロイ 2.6. デプロイメント後のタスク 2.7. JBoss EAP for OpenShift でのチェーンビルドのサポート 3. Java アプリケーションに対して JBoss EAP for OpenShift イメージを設定 Expand section "3. Java アプリケーションに対して JBoss EAP for OpenShift イメージを設定" Collapse section "3. Java アプリケーションに対して JBoss EAP for OpenShift イメージを設定" 3.1. JBoss EAP for OpenShift の S2I プロセスの仕組み 3.2. 環境変数を使用した JBoss EAP for OpenShift の設定 Expand section "3.2. 環境変数を使用した JBoss EAP for OpenShift の設定" Collapse section "3.2. 環境変数を使用した JBoss EAP for OpenShift の設定" 3.2.1. JVM のメモリー設定 Expand section "3.2.1. JVM のメモリー設定" Collapse section "3.2.1. JVM のメモリー設定" 3.2.1.1. JVM のデフォルトメモリー設定 3.2.1.2. JVM ガベージコレクションの設定 3.2.1.3. デフォルト設定のリソース制限 3.2.1.4. JVM 環境変数 3.3. ビルド拡張およびプロジェクトアーティファクト Expand section "3.3. ビルド拡張およびプロジェクトアーティファクト" Collapse section "3.3. ビルド拡張およびプロジェクトアーティファクト" 3.3.1. S2I アーティファクト Expand section "3.3.1. S2I アーティファクト" Collapse section "3.3.1. S2I アーティファクト" 3.3.1.1. モジュール、ドライバー、および汎用デプロイメント 3.3.2. ランタイムアーティファクト Expand section "3.3.2. ランタイムアーティファクト" Collapse section "3.3.2. ランタイムアーティファクト" 3.3.2.1. データソース 3.3.2.2. リソースアダプター 3.4. OpenShift での JBoss EAP テンプレートの使用の結果 3.5. Red Hat JBoss Enterprise Application Platform for OpenShift Images の SSO 設定 3.6. デフォルトデータソース 3.7. JBoss EAP for OpenShift イメージのデプロイメントに関する考慮事項 Expand section "3.7. JBoss EAP for OpenShift イメージのデプロイメントに関する考慮事項" Collapse section "3.7. JBoss EAP for OpenShift イメージのデプロイメントに関する考慮事項" 3.7.1. スケールアップおよび永続ストレージのパーティショニング 3.7.2. スケールダウンおよびトランザクションリカバリー 4. JBoss EAP for OpenShift の機能調整 Expand section "4. JBoss EAP for OpenShift の機能調整" Collapse section "4. JBoss EAP for OpenShift の機能調整" 4.1. カスタム JBoss EAP サーバーのプロビジョニング 4.2. 利用可能な JBoss EAP レイヤー Expand section "4.2. 利用可能な JBoss EAP レイヤー" Collapse section "4.2. 利用可能な JBoss EAP レイヤー" 4.2.1. ベースレイヤー 4.2.2. デコレーターレイヤー 4.3. JBoss EAP でのユーザー開発レイヤーのプロビジョニング Expand section "4.3. JBoss EAP でのユーザー開発レイヤーのプロビジョニング" Collapse section "4.3. JBoss EAP でのユーザー開発レイヤーのプロビジョニング" 4.3.1. JBoss EAP のカスタムレイヤーの構築 4.3.2. JBoss EAP のカスタムプロビジョニングファイル 4.3.3. ユーザー開発のレイヤーでプロビジョニングされるアプリケーションのビルド 5. OpenShift 4 の JBoss EAP イメージストリームからの、eap73 Imagestream へのアプリケーションの移行 Expand section "5. OpenShift 4 の JBoss EAP イメージストリームからの、eap73 Imagestream へのアプリケーションの移行" Collapse section "5. OpenShift 4 の JBoss EAP イメージストリームからの、eap73 Imagestream へのアプリケーションの移行" 5.1. eap73 Imagestream の Liveness および Readiness プローブ設定の更新 5.2. デフォルトのデータソースが削除されました 5.3. OpenShift 上の JBoss EAP 7.1 を JBoss EAP 7.3 にアップグレードするときに standalone-openshift.xml へ更新 6. トラブルシューティング Expand section "6. トラブルシューティング" Collapse section "6. トラブルシューティング" 6.1. Pod 再起動のトラブルシューティング 6.2. JBoss EAP 管理 CLI を使用したトラブルシューティング 7. 上級者向けチュートリアル Expand section "7. 上級者向けチュートリアル" Collapse section "7. 上級者向けチュートリアル" 7.1. ワークフローの例: クラスターをスケールダウンするときの自動化トランザクションリカバリー機能 Expand section "7.1. ワークフローの例: クラスターをスケールダウンするときの自動化トランザクションリカバリー機能" Collapse section "7.1. ワークフローの例: クラスターをスケールダウンするときの自動化トランザクションリカバリー機能" 7.1.1. デプロイメントの準備 7.1.2. デプロイメント 7.1.3. JTA クラッシュリカバリーアプリケーションの使用 8. OpenShift でのアプリケーションディプロイメントを自動化する EAP Operator Expand section "8. OpenShift でのアプリケーションディプロイメントを自動化する EAP Operator" Collapse section "8. OpenShift でのアプリケーションディプロイメントを自動化する EAP Operator" 8.1. Web コンソールを使用した EAP Operator のインストール 8.2. CLI を使用した EAP Operator のインストール 8.3. EAP Operator を使用した OpenShift での Java アプリケーションデプロイ Expand section "8.3. EAP Operator を使用した OpenShift での Java アプリケーションデプロイ" Collapse section "8.3. EAP Operator を使用した OpenShift での Java アプリケーションデプロイ" 8.3.1. アプリケーションイメージを作成するための eap-s2i-build テンプレート 8.3.2. eap-s2i-build テンプレートを使用したアプリケーションイメージのビルド 8.3.3. JBoss EAP サーバーと Java アプリケーションをパッケージ化するための起動可能な JAR 8.3.4. EAP オペレーターを使用した Java アプリケーションのデプロイ: 必須の設定 8.3.5. EAP オペレーターを使用した Java アプリケーションのデプロイ: 任意の設定 8.3.6. Secret の作成 8.3.7. ConfigMap の作成 8.3.8. standalone.xml ファイルからの ConfigMap の作成 8.3.9. アプリケーションの永続ストレージの設定 8.4. EAP オペレーターを使用したアプリケーションのメトリクスの表示 8.5. Web コンソールを使用した EAP Operator のアンインストール 8.6. CLI を使用した EAP Operator のアンインストール 8.7. 安全なトランザクションリカバリーの EAP Operator Expand section "8.7. 安全なトランザクションリカバリーの EAP Operator" Collapse section "8.7. 安全なトランザクションリカバリーの EAP Operator" 8.7.1. 安定したネットワークホスト名の StatefulSets 8.7.2. Scaledown プロセスの監視 Expand section "8.7.2. Scaledown プロセスの監視" Collapse section "8.7.2. Scaledown プロセスの監視" 8.7.2.1. 縮小中の Pod ステータス 8.7.3. ヒューリスティックな結果のあるトランザクションの際の縮小 8.7.4. トランザクションログに JDBC ストレージを使用するトランザクションサブシステムの設定 8.8. OpenShift 上の EJB リモーティング Expand section "8.8. OpenShift 上の EJB リモーティング" Collapse section "8.8. OpenShift 上の EJB リモーティング" 8.8.1. OpenShift での EJB の設定 9. 参考情報 Expand section "9. 参考情報" Collapse section "9. 参考情報" 9.1. 永続テンプレート 9.2. 情報環境変数 9.3. 設定環境変数 9.4. アプリケーションテンプレート 9.5. 公開されたポート 9.6. データソース Expand section "9.6. データソース" Collapse section "9.6. データソース" 9.6.1. データソースの JNDI マッピング Expand section "9.6.1. データソースの JNDI マッピング" Collapse section "9.6.1. データソースの JNDI マッピング" 9.6.1.1. データソース設定環境変数 9.6.1.2. 例 Expand section "9.6.1.2. 例" Collapse section "9.6.1.2. 例" 9.6.1.2.1. 単一のマッピング 9.6.1.2.2. 複数のマッピング 9.7. クラスタリング Expand section "9.7. クラスタリング" Collapse section "9.7. クラスタリング" 9.7.1. JGroups 検索メカニズムの設定 Expand section "9.7.1. JGroups 検索メカニズムの設定" Collapse section "9.7.1. JGroups 検索メカニズムの設定" 9.7.1.1. KUBE_PING の設定 9.7.1.2. DNS_PING の設定 9.7.2. クラスタートラフィックを暗号化するため JGroups を設定 Expand section "9.7.2. クラスタートラフィックを暗号化するため JGroups を設定" Collapse section "9.7.2. クラスタートラフィックを暗号化するため JGroups を設定" 9.7.2.1. SYM_ENCRYPT の設定 9.7.2.2. ASYM_ENCRYPT の設定 9.8. ヘルスチェック 9.9. Messaging Expand section "9.9. Messaging" Collapse section "9.9. Messaging" 9.9.1. 外部 Red Hat AMQ ブローカーの設定 9.10. セキュリティードメイン 9.11. HTTPS 環境変数 9.12. 管理環境変数 9.13. S2I Expand section "9.13. S2I" Collapse section "9.13. S2I" 9.13.1. カスタム設定 Expand section "9.13.1. カスタム設定" Collapse section "9.13.1. カスタム設定" 9.13.1.1. カスタムモジュール 9.13.2. デプロイメントアーティファクト 9.13.3. アーティファクトリーポジトリーミラー Expand section "9.13.3. アーティファクトリーポジトリーミラー" Collapse section "9.13.3. アーティファクトリーポジトリーミラー" 9.13.3.1. セキュアなアーティファクトリーポジトリーミラー URL 9.13.4. スクリプト 9.13.5. カスタムスクリプト Expand section "9.13.5. カスタムスクリプト" Collapse section "9.13.5. カスタムスクリプト" 9.13.5.1. カスタムスクリプトを実行するための configmap のマウント 9.13.5.2. install.sh を使用したカスタムスクリプトの実行 9.13.6. 環境変数 9.14. シングルサインオンイメージ 9.15. トランザクションリカバリー Expand section "9.15. トランザクションリカバリー" Collapse section "9.15. トランザクションリカバリー" 9.15.1. サポートされないトランザクションリカバリーのシナリオ 9.15.2. 手動のトランザクションリカバリープロセス Expand section "9.15.2. 手動のトランザクションリカバリープロセス" Collapse section "9.15.2. 手動のトランザクションリカバリープロセス" 9.15.2.1. 注意事項 9.15.2.2. 前提条件 9.15.2.3. 手順 Expand section "9.15.2.3. 手順" Collapse section "9.15.2.3. 手順" 9.15.2.3.1. インダウト状態のブランチの解決 9.15.2.3.2. グローバルトランザクション ID およびノード識別子を各 XID から取得 9.15.2.3.3. リソースマネージャーに接触できるクラスターで稼働中すべての JBoss EAP インスタンスのノード識別子リストを取得 9.15.2.3.4. トランザクションログの検索 9.15.2.3.5. 調整したインダウト状態のブランチのトランザクションログをクリーンアップ 9.16. 含まれる JBoss モジュール 9.17. EAP Operator: API 情報 Expand section "9.17. EAP Operator: API 情報" Collapse section "9.17. EAP Operator: API 情報" 9.17.1. WildFlyServer 9.17.2. WildFlyServerList 9.17.3. WildFlyServerSpec 9.17.4. StorageSpec 9.17.5. StandaloneConfigMapSpec 9.17.6. WildFlyServerStatus 9.17.7. PodStatus 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 JBoss EAP for OpenShift Container Platform のスタートガイド Red Hat JBoss Enterprise Application Platform 7.3Red Hat JBoss Enterprise Application Platform for OpenShift での開発ガイド概要 Red Hat JBoss Enterprise Application Platform for OpenShift の使用ガイド Next