Jump To Close Expand all Collapse all Table of contents Red Hat OpenShift Container Platform への Red Hat Process Automation Manager イミュータブルサーバー環境のデプロイメント 前書き 1. Red Hat OpenShift Container Platform における Red Hat Process Automation Manager の概要 2. OpenShift 環境に Red Hat Process Automation Manager をデプロイする準備 Expand section "2. OpenShift 環境に Red Hat Process Automation Manager をデプロイする準備" Collapse section "2. OpenShift 環境に Red Hat Process Automation Manager をデプロイする準備" 2.1. イメージストリームとイメージレジストリーの可用性確認 2.2. Process Server にシークレットの作成 2.3. Business Central へのシークレットの作成 2.4. Smart Router のシークレットの作成 2.5. 外部データベースのカスタム Process Server 拡張イメージのビルド 2.6. NFS を使用した ReadWriteMany アクセスモードの永続ボリュームのプロビジョニング 2.7. S2I ビルドに使用する Business Central からのソースコードの展開 2.8. オフラインで使用する Maven ミラーリポジトリーの用意 3. イミュータブルサーバーを使用した環境 Expand section "3. イミュータブルサーバーを使用した環境" Collapse section "3. イミュータブルサーバーを使用した環境" 3.1. イミュータブルサーバーを使用する環境への Business Central Monitoring および Smart Router のデプロイ Expand section "3.1. イミュータブルサーバーを使用する環境への Business Central Monitoring および Smart Router のデプロイ" Collapse section "3.1. イミュータブルサーバーを使用する環境への Business Central Monitoring および Smart Router のデプロイ" 3.1.1. Monitoring および Smart Router 用のテンプレート設定の開始 3.1.2. Monitoring および Smart Router に必要なパラメーターの設定 3.1.3. Monitoring および Smart Router のイメージストリーム名前空間の設定 3.1.4. Monitoring および Smart Router の RH-SSO 認証用パラメーターの設定 3.1.5. Monitoring および Smart Router の LDAP 認証用パラメーターの設定 3.1.6. Monitoring および Smart Router 用のテンプレートのデプロイ 3.2. S2I ビルドの使用によるイミュータブル Process Server のデプロイ Expand section "3.2. S2I ビルドの使用によるイミュータブル Process Server のデプロイ" Collapse section "3.2. S2I ビルドの使用によるイミュータブル Process Server のデプロイ" 3.2.1. S2I の使用によるイミュータブル Process Server のテンプレート設定の開始 3.2.2. S2I の使用によるイミュータブル Process Server に必要なパラメーターの設定 3.2.3. S2I の使用によるイミュータブル Process Server のイメージストリーム namespace の設定 3.2.4. S2I の使用によるイミュータブル Process Server 用の Business Central または Business Central Monitoring インスタンスについての情報の設定 3.2.5. S2I の使用によるイミュータブル Process Server のオプション Maven リポジトリーの設定 3.2.6. S2I の使用によるイミュータブル Process Server の公開インターネットへの接続のない環境での Maven ミラーへのアクセスの設定 3.2.7. S2I の使用によるイミュータブル Process Server 用の AMQ サーバーとの通信の設定 3.2.8. S2I の使用によるイミュータブル Process Server の RH-SSO 認証パラメーターの設定 3.2.9. S2I の使用によるイミュータブル Process Server の LDAP 認証パラメーターの設定 3.2.10. S2I の使用によるイミュータブル Process Server 用に外部データベースサーバーを使用するためのパラメーターの設定 3.2.11. S2I の使用によるイミュータブル Process Server の Prometheus メトリクス収集の有効化 3.2.12. S2I の使用によるイミュータブル Process Server テンプレートのデプロイの開始 3.3. S2I の使用によるイミュータブル Process Server のデプロイ用テンプレートの変更 3.4. KJAR サービスからのイミュータブル Process Server のデプロイ Expand section "3.4. KJAR サービスからのイミュータブル Process Server のデプロイ" Collapse section "3.4. KJAR サービスからのイミュータブル Process Server のデプロイ" 3.4.1. KJAR サービスでのイミュータブル Process Server のテンプレート設定の開始 3.4.2. KJAR サービスからのイミュータブル Process Server に必要なパラメーターの設定 3.4.3. KJAR サービスからのイミュータブル Process Server のイメージストリーム namespace の設定 3.4.4. KJAR サービスの使用によるイミュータブル Process Server 用の Business Central または Business Central Monitoring インスタンスについての情報の設定 3.4.5. KJAR サービスの使用によるイミュータブル Process Server の公開インターネットへの接続のない環境での Maven ミラーへのアクセスの設定 3.4.6. KJAR サービスの使用によるイミュータブル Process Server の RH-SSO 認証パラメーターの設定 3.4.7. KJAR サービスの使用によるイミュータブル Process Server の LDAP 認証パラメーターの設定 3.4.8. KJAR サービスの使用によるイミュータブル Process Server 用の外部データベースサーバーを使用するためのパラメーターの設定 3.4.9. KJAR サービスの使用によるイミュータブル Process Server からの Prometheus メトリクス収集の有効化 3.4.10. KJAR サービスの使用によるイミュータブル Process Server テンプレートデプロイの実行 3.5. (任意) LDAP ロールマッピングファイルの指定 4. Red Hat Process Automation Manager ロールおよびユーザー 5. OpenShift テンプレートの参考資料 Expand section "5. OpenShift テンプレートの参考資料" Collapse section "5. OpenShift テンプレートの参考資料" 5.1. rhpam76-prod-immutable-monitor.yaml テンプレート Expand section "5.1. rhpam76-prod-immutable-monitor.yaml テンプレート" Collapse section "5.1. rhpam76-prod-immutable-monitor.yaml テンプレート" 5.1.1. パラメーター 5.1.2. オブジェクト Expand section "5.1.2. オブジェクト" Collapse section "5.1.2. オブジェクト" 5.1.2.1. サービス 5.1.2.2. ルート 5.1.2.3. デプロイメント設定 Expand section "5.1.2.3. デプロイメント設定" Collapse section "5.1.2.3. デプロイメント設定" 5.1.2.3.1. トリガー 5.1.2.3.2. レプリカ 5.1.2.3.3. Pod テンプレート Expand section "5.1.2.3.3. Pod テンプレート" Collapse section "5.1.2.3.3. Pod テンプレート" 5.1.2.3.3.1. サービスアカウント 5.1.2.3.3.2. イメージ 5.1.2.3.3.3. Readiness Probe 5.1.2.3.3.4. Liveness Probe 5.1.2.3.3.5. 公開されたポート 5.1.2.3.3.6. イメージの環境変数 5.1.2.3.3.7. ボリューム 5.1.2.4. 外部の依存関係 Expand section "5.1.2.4. 外部の依存関係" Collapse section "5.1.2.4. 外部の依存関係" 5.1.2.4.1. ボリューム要求 5.1.2.4.2. シークレット 5.2. rhpam76-prod-immutable-kieserver.yaml テンプレート Expand section "5.2. rhpam76-prod-immutable-kieserver.yaml テンプレート" Collapse section "5.2. rhpam76-prod-immutable-kieserver.yaml テンプレート" 5.2.1. パラメーター 5.2.2. オブジェクト Expand section "5.2.2. オブジェクト" Collapse section "5.2.2. オブジェクト" 5.2.2.1. サービス 5.2.2.2. ルート 5.2.2.3. ビルド設定 5.2.2.4. デプロイメント設定 Expand section "5.2.2.4. デプロイメント設定" Collapse section "5.2.2.4. デプロイメント設定" 5.2.2.4.1. トリガー 5.2.2.4.2. レプリカ 5.2.2.4.3. Pod テンプレート Expand section "5.2.2.4.3. Pod テンプレート" Collapse section "5.2.2.4.3. Pod テンプレート" 5.2.2.4.3.1. サービスアカウント 5.2.2.4.3.2. イメージ 5.2.2.4.3.3. Readiness Probe 5.2.2.4.3.4. Liveness Probe 5.2.2.4.3.5. 公開されたポート 5.2.2.4.3.6. イメージの環境変数 5.2.2.4.3.7. ボリューム 5.2.2.5. 外部の依存関係 Expand section "5.2.2.5. 外部の依存関係" Collapse section "5.2.2.5. 外部の依存関係" 5.2.2.5.1. ボリューム要求 5.2.2.5.2. シークレット 5.3. rhpam76-prod-immutable-kieserver-amq.yaml テンプレート Expand section "5.3. rhpam76-prod-immutable-kieserver-amq.yaml テンプレート" Collapse section "5.3. rhpam76-prod-immutable-kieserver-amq.yaml テンプレート" 5.3.1. パラメーター 5.3.2. オブジェクト Expand section "5.3.2. オブジェクト" Collapse section "5.3.2. オブジェクト" 5.3.2.1. サービス 5.3.2.2. ルート 5.3.2.3. ビルド設定 5.3.2.4. デプロイメント設定 Expand section "5.3.2.4. デプロイメント設定" Collapse section "5.3.2.4. デプロイメント設定" 5.3.2.4.1. トリガー 5.3.2.4.2. レプリカ 5.3.2.4.3. Pod テンプレート Expand section "5.3.2.4.3. Pod テンプレート" Collapse section "5.3.2.4.3. Pod テンプレート" 5.3.2.4.3.1. サービスアカウント 5.3.2.4.3.2. イメージ 5.3.2.4.3.3. Readiness Probe 5.3.2.4.3.4. Liveness Probe 5.3.2.4.3.5. 公開されたポート 5.3.2.4.3.6. イメージの環境変数 5.3.2.4.3.7. ボリューム 5.3.2.5. 外部の依存関係 Expand section "5.3.2.5. 外部の依存関係" Collapse section "5.3.2.5. 外部の依存関係" 5.3.2.5.1. ボリューム要求 5.3.2.5.2. シークレット 5.4. rhpam76-kieserver-externaldb.yaml template Expand section "5.4. rhpam76-kieserver-externaldb.yaml template" Collapse section "5.4. rhpam76-kieserver-externaldb.yaml template" 5.4.1. パラメーター 5.4.2. オブジェクト Expand section "5.4.2. オブジェクト" Collapse section "5.4.2. オブジェクト" 5.4.2.1. サービス 5.4.2.2. ルート 5.4.2.3. ビルド設定 5.4.2.4. デプロイメント設定 Expand section "5.4.2.4. デプロイメント設定" Collapse section "5.4.2.4. デプロイメント設定" 5.4.2.4.1. トリガー 5.4.2.4.2. レプリカ 5.4.2.4.3. Pod テンプレート Expand section "5.4.2.4.3. Pod テンプレート" Collapse section "5.4.2.4.3. Pod テンプレート" 5.4.2.4.3.1. サービスアカウント 5.4.2.4.3.2. イメージ 5.4.2.4.3.3. Readiness Probe 5.4.2.4.3.4. Liveness Probe 5.4.2.4.3.5. 公開されたポート 5.4.2.4.3.6. イメージの環境変数 5.4.2.4.3.7. ボリューム 5.4.2.5. 外部の依存関係 Expand section "5.4.2.5. 外部の依存関係" Collapse section "5.4.2.5. 外部の依存関係" 5.4.2.5.1. シークレット 5.5. rhpam76-kieserver-mysql.yaml テンプレート Expand section "5.5. rhpam76-kieserver-mysql.yaml テンプレート" Collapse section "5.5. rhpam76-kieserver-mysql.yaml テンプレート" 5.5.1. パラメーター 5.5.2. オブジェクト Expand section "5.5.2. オブジェクト" Collapse section "5.5.2. オブジェクト" 5.5.2.1. サービス 5.5.2.2. ルート 5.5.2.3. デプロイメント設定 Expand section "5.5.2.3. デプロイメント設定" Collapse section "5.5.2.3. デプロイメント設定" 5.5.2.3.1. トリガー 5.5.2.3.2. レプリカ 5.5.2.3.3. Pod テンプレート Expand section "5.5.2.3.3. Pod テンプレート" Collapse section "5.5.2.3.3. Pod テンプレート" 5.5.2.3.3.1. サービスアカウント 5.5.2.3.3.2. イメージ 5.5.2.3.3.3. Readiness Probe 5.5.2.3.3.4. Liveness Probe 5.5.2.3.3.5. 公開されたポート 5.5.2.3.3.6. イメージの環境変数 5.5.2.3.3.7. ボリューム 5.5.2.4. 外部の依存関係 Expand section "5.5.2.4. 外部の依存関係" Collapse section "5.5.2.4. 外部の依存関係" 5.5.2.4.1. ボリューム要求 5.5.2.4.2. シークレット 5.6. rhpam76-kieserver-postgresql.yaml テンプレート Expand section "5.6. rhpam76-kieserver-postgresql.yaml テンプレート" Collapse section "5.6. rhpam76-kieserver-postgresql.yaml テンプレート" 5.6.1. パラメーター 5.6.2. オブジェクト Expand section "5.6.2. オブジェクト" Collapse section "5.6.2. オブジェクト" 5.6.2.1. サービス 5.6.2.2. ルート 5.6.2.3. デプロイメント設定 Expand section "5.6.2.3. デプロイメント設定" Collapse section "5.6.2.3. デプロイメント設定" 5.6.2.3.1. トリガー 5.6.2.3.2. レプリカ 5.6.2.3.3. Pod テンプレート Expand section "5.6.2.3.3. Pod テンプレート" Collapse section "5.6.2.3.3. Pod テンプレート" 5.6.2.3.3.1. サービスアカウント 5.6.2.3.3.2. イメージ 5.6.2.3.3.3. Readiness Probe 5.6.2.3.3.4. Liveness Probe 5.6.2.3.3.5. 公開されたポート 5.6.2.3.3.6. イメージの環境変数 5.6.2.3.3.7. ボリューム 5.6.2.4. 外部の依存関係 Expand section "5.6.2.4. 外部の依存関係" Collapse section "5.6.2.4. 外部の依存関係" 5.6.2.4.1. ボリューム要求 5.6.2.4.2. シークレット 5.7. OpenShift の使用に関するクイックリファレンス A. バージョン情報 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 5.3.2.4.2. レプリカ レプリケーションコントローラーを使用すると、指定した数だけ、Pod のレプリカを一度に実行させることができます。レプリカが増えると、レプリケーションコントローラーが Pod の一部を終了させます。レプリカが足りない場合には、起動させます。詳細は、コンテナーエンジンのドキュメント を参照してください。 Deploymentレプリカ ${APPLICATION_NAME}-kieserver 2 ${APPLICATION_NAME}-postgresql 1 ${APPLICATION_NAME}-amq 1 Previous Next