Jump To Close Expand all Collapse all Table of contents AMQ Streams on OpenShift の使用 1. AMQ Streams の概要 Expand section "1. AMQ Streams の概要" Collapse section "1. AMQ Streams の概要" 1.1. Kafka の機能 1.2. Kafka のユースケース 1.3. AMQ Streams による Kafka のサポート 1.4. AMQ Streams の Operator Expand section "1.4. AMQ Streams の Operator" Collapse section "1.4. AMQ Streams の Operator" 1.4.1. Cluster Operator 1.4.2. Topic Operator 1.4.3. User Operator 1.5. AMQ Streams のカスタムリソース Expand section "1.5. AMQ Streams のカスタムリソース" Collapse section "1.5. AMQ Streams のカスタムリソース" 1.5.1. AMQ Streams カスタムリソースの例 1.6. 本書の表記慣例 2. AMQ Streams の使用 Expand section "2. AMQ Streams の使用" Collapse section "2. AMQ Streams の使用" 2.1. AMQ Streams デプロイメントの準備 Expand section "2.1. AMQ Streams デプロイメントの準備" Collapse section "2.1. AMQ Streams デプロイメントの準備" 2.1.1. デプロイメントの前提条件 2.1.2. AMQ Streams リリースアーティファクト 2.1.3. コンテナーイメージを独自のレジストリーにプッシュ 2.1.4. AMQ Streams の管理者の指名 2.1.5. AMQ Streams のインストール方法 2.2. Kafka クラスターの作成 Expand section "2.2. Kafka クラスターの作成" Collapse section "2.2. Kafka クラスターの作成" 2.2.1. Cluster Operator のデプロイ Expand section "2.2.1. Cluster Operator のデプロイ" Collapse section "2.2.1. Cluster Operator のデプロイ" 2.2.1.1. Cluster Operator デプロイメントの監視オプション 2.2.1.2. 単一の namespace を監視対象とする Cluster Operator のデプロイメント 2.2.1.3. 複数の namespace を監視対象とする Cluster Operator のデプロイメント 2.2.1.4. すべての namespace を対象とする Cluster Operator のデプロイメント 2.2.1.5. OperatorHub からの Cluster Operator のデプロイ 2.2.2. Kafka のデプロイ Expand section "2.2.2. Kafka のデプロイ" Collapse section "2.2.2. Kafka のデプロイ" 2.2.2.1. Kafka クラスターのデプロイメント 2.2.2.2. Cluster Operator を使用した Topic Operator のデプロイ 2.2.2.3. Cluster Operator を使用した User Operator のデプロイ 2.2.3. AMQ Streams Operator の代替のスタンドアロンデプロイメントオプション Expand section "2.2.3. AMQ Streams Operator の代替のスタンドアロンデプロイメントオプション" Collapse section "2.2.3. AMQ Streams Operator の代替のスタンドアロンデプロイメントオプション" 2.2.3.1. スタンドアロン Topic Operator のデプロイ 2.2.3.2. スタンドアロン User Operator のデプロイ 2.3. Kafka Connect のデプロイ Expand section "2.3. Kafka Connect のデプロイ" Collapse section "2.3. Kafka Connect のデプロイ" 2.3.1. Kafka Connect の OpenShift クラスターへのデプロイ 2.3.2. コネクタープラグインでの Kafka Connect の拡張 Expand section "2.3.2. コネクタープラグインでの Kafka Connect の拡張" Collapse section "2.3.2. コネクタープラグインでの Kafka Connect の拡張" 2.3.2.1. Kafka Connect ベースイメージからの Docker イメージの作成 2.3.2.2. OpenShift ビルドおよび S2I (Source-to-Image) を使用したコンテナーイメージの作成 2.3.3. コネクターの作成および管理 Expand section "2.3.3. コネクターの作成および管理" Collapse section "2.3.3. コネクターの作成および管理" 2.3.3.1. KafkaConnector リソース 2.3.3.2. Kafka Connect REST API の可用性 2.3.4. KafkaConnector リソースの Kafka Connect へのデプロイ 2.4. Kafka MirrorMaker のデプロイ Expand section "2.4. Kafka MirrorMaker のデプロイ" Collapse section "2.4. Kafka MirrorMaker のデプロイ" 2.4.1. Kafka MirrorMaker の OpenShift クラスターへのデプロイ 2.5. Kafka Bridge のデプロイ Expand section "2.5. Kafka Bridge のデプロイ" Collapse section "2.5. Kafka Bridge のデプロイ" 2.5.1. Kafka Bridge を OpenShift クラスターへデプロイ 2.6. サンプルクライアントのデプロイ 3. デプロイメント設定 Expand section "3. デプロイメント設定" Collapse section "3. デプロイメント設定" 3.1. Kafka クラスターの設定 Expand section "3.1. Kafka クラスターの設定" Collapse section "3.1. Kafka クラスターの設定" 3.1.1. Kafka YAML の設定例 3.1.2. データストレージに関する留意事項 Expand section "3.1.2. データストレージに関する留意事項" Collapse section "3.1.2. データストレージに関する留意事項" 3.1.2.1. ファイルシステム 3.1.2.2. Apache Kafka および ZooKeeper ストレージ 3.1.3. Kafka および ZooKeeper のストレージタイプ Expand section "3.1.3. Kafka および ZooKeeper のストレージタイプ" Collapse section "3.1.3. Kafka および ZooKeeper のストレージタイプ" 3.1.3.1. 一時ストレージ Expand section "3.1.3.1. 一時ストレージ" Collapse section "3.1.3.1. 一時ストレージ" 3.1.3.1.1. ログディレクトリー 3.1.3.2. 永続ストレージ Expand section "3.1.3.2. 永続ストレージ" Collapse section "3.1.3.2. 永続ストレージ" 3.1.3.2.1. ストレージクラスのオーバーライド 3.1.3.2.2. 永続ボリューム要求の命名 3.1.3.2.3. ログディレクトリー 3.1.3.3. 永続ボリュームのサイズ変更 3.1.3.4. JBOD ストレージの概要 Expand section "3.1.3.4. JBOD ストレージの概要" Collapse section "3.1.3.4. JBOD ストレージの概要" 3.1.3.4.1. JBOD の設定 3.1.3.4.2. JBOD および 永続ボリューム要求 3.1.3.4.3. ログディレクトリー 3.1.3.5. JBOD ストレージへのボリュームの追加 3.1.3.6. JBOD ストレージからのボリュームの削除 3.1.4. Kafka ブローカーレプリカ Expand section "3.1.4. Kafka ブローカーレプリカ" Collapse section "3.1.4. Kafka ブローカーレプリカ" 3.1.4.1. ブローカーノード数の設定 3.1.5. Kafka ブローカーの設定 Expand section "3.1.5. Kafka ブローカーの設定" Collapse section "3.1.5. Kafka ブローカーの設定" 3.1.5.1. Kafka ブローカーの設定 3.1.5.2. Kafka ブローカーの設定 3.1.6. Kafka ブローカーリスナー Expand section "3.1.6. Kafka ブローカーリスナー" Collapse section "3.1.6. Kafka ブローカーリスナー" 3.1.6.1. Kafka リスナー 3.1.6.2. Kafka リスナーの設定 3.1.6.3. リスナー認証 Expand section "3.1.6.3. リスナー認証" Collapse section "3.1.6.3. リスナー認証" 3.1.6.3.1. リスナーの認証設定 3.1.6.3.2. 相互 TLS 認証 Expand section "3.1.6.3.2. 相互 TLS 認証" Collapse section "3.1.6.3.2. 相互 TLS 認証" 3.1.6.3.2.1. クライアントに相互 TLS 認証を使用する場合 3.1.6.3.3. SCRAM-SHA 認証 Expand section "3.1.6.3.3. SCRAM-SHA 認証" Collapse section "3.1.6.3.3. SCRAM-SHA 認証" 3.1.6.3.3.1. サポートされる SCRAM クレデンシャル 3.1.6.3.3.2. クライアントに SCRAM-SHA 認証を使用する場合 3.1.6.4. 外部リスナー Expand section "3.1.6.4. 外部リスナー" Collapse section "3.1.6.4. 外部リスナー" 3.1.6.4.1. 外部リスナーでアドバタイズされたアドレスのカスタマイズ 3.1.6.4.2. ルート外部リスナー Expand section "3.1.6.4.2. ルート外部リスナー" Collapse section "3.1.6.4.2. ルート外部リスナー" 3.1.6.4.2.1. OpenShift Routes を使用した Kafka の公開 3.1.6.4.2.2. OpenShift ルートを使用した Kafka へのアクセス 3.1.6.4.3. ロードバランサー外部リスナー Expand section "3.1.6.4.3. ロードバランサー外部リスナー" Collapse section "3.1.6.4.3. ロードバランサー外部リスナー" 3.1.6.4.3.1. ロードバランサーを使用した Kafka の公開 3.1.6.4.3.2. 外部ロードバランサーリスナーの DNS 名のカスタマイズ 3.1.6.4.3.3. ロードバランサー IP アドレスのカスタマイズ 3.1.6.4.3.4. ロードバランサーを使用した Kafka へのアクセス 3.1.6.4.4. ノードポートの外部リスナー Expand section "3.1.6.4.4. ノードポートの外部リスナー" Collapse section "3.1.6.4.4. ノードポートの外部リスナー" 3.1.6.4.4.1. ノードポートを使用した Kafka の公開 3.1.6.4.4.2. 外部ノードポートリスナーの DNS 名のカスタマイズ 3.1.6.4.4.3. ノードポートを使用した Kafka へのアクセス 3.1.6.4.5. OpenShift Ingress 外部リスナー Expand section "3.1.6.4.5. OpenShift Ingress 外部リスナー" Collapse section "3.1.6.4.5. OpenShift Ingress 外部リスナー" 3.1.6.4.5.1. Kubernetes Ingress を使用した Kafka の公開 3.1.6.4.5.2. Ingress クラスの設定 3.1.6.4.5.3. 外部 ingress リスナーの DNS 名のカスタマイズ 3.1.6.4.5.4. ingress を使用した Kafka へのアクセス 3.1.6.5. ネットワークポリシー Expand section "3.1.6.5. ネットワークポリシー" Collapse section "3.1.6.5. ネットワークポリシー" 3.1.6.5.1. リスナーのネットワークポリシー設定 3.1.6.5.2. networkPolicyPeers を使用した Kafka リスナーへのアクセス制限 3.1.7. 認証および承認 Expand section "3.1.7. 認証および承認" Collapse section "3.1.7. 認証および承認" 3.1.7.1. 認証 Expand section "3.1.7.1. 認証" Collapse section "3.1.7.1. 認証" 3.1.7.1.1. TLS クライアント認証 3.1.7.2. Kafka ブローカーでの認証の設定 3.1.7.3. 承認 Expand section "3.1.7.3. 承認" Collapse section "3.1.7.3. 承認" 3.1.7.3.1. 簡易承認 3.1.7.3.2. スーパーユーザー 3.1.7.4. Kafka ブローカーでの承認の設定 3.1.8. ZooKeeper レプリカ Expand section "3.1.8. ZooKeeper レプリカ" Collapse section "3.1.8. ZooKeeper レプリカ" 3.1.8.1. ZooKeeper ノードの数 3.1.8.2. ZooKeeper レプリカの数の変更 3.1.9. ZooKeeper の設定 Expand section "3.1.9. ZooKeeper の設定" Collapse section "3.1.9. ZooKeeper の設定" 3.1.9.1. ZooKeeper の設定 3.1.9.2. ZooKeeper の設定 3.1.10. ZooKeeper の接続 Expand section "3.1.10. ZooKeeper の接続" Collapse section "3.1.10. ZooKeeper の接続" 3.1.10.1. ターミナルからの ZooKeeper への接続 3.1.11. Entitiy Operator Expand section "3.1.11. Entitiy Operator" Collapse section "3.1.11. Entitiy Operator" 3.1.11.1. Entity Operator の設定プロパティー 3.1.11.2. Topic Operator 設定プロパティー 3.1.11.3. User Operator 設定プロパティー 3.1.11.4. Operator ロガー 3.1.11.5. Entity Operator の設定 3.1.12. CPU およびメモリーリソース Expand section "3.1.12. CPU およびメモリーリソース" Collapse section "3.1.12. CPU およびメモリーリソース" 3.1.12.1. リソースの制限および要求 Expand section "3.1.12.1. リソースの制限および要求" Collapse section "3.1.12.1. リソースの制限および要求" 3.1.12.1.1. リソース要求 3.1.12.1.2. リソース制限 3.1.12.1.3. サポートされる CPU 形式 3.1.12.1.4. サポートされるメモリー形式 3.1.12.2. リソース要求および制限の設定 3.1.13. Kafka ロガー 3.1.14. Kafka のラックアウェアネス (Rack awareness) Expand section "3.1.14. Kafka のラックアウェアネス (Rack awareness)" Collapse section "3.1.14. Kafka のラックアウェアネス (Rack awareness)" 3.1.14.1. Kafka ブローカーでのラック認識 (Rack awareness) の設定 3.1.15. ヘルスチェック Expand section "3.1.15. ヘルスチェック" Collapse section "3.1.15. ヘルスチェック" 3.1.15.1. Healthcheck の設定 3.1.15.2. Healthcheck の設定 3.1.16. Prometheus メトリクス Expand section "3.1.16. Prometheus メトリクス" Collapse section "3.1.16. Prometheus メトリクス" 3.1.16.1. メトリクスの設定 3.1.16.2. Prometheus メトリクスの設定 3.1.17. JMX オプション Expand section "3.1.17. JMX オプション" Collapse section "3.1.17. JMX オプション" 3.1.17.1. JMX オプションの設定 3.1.18. JVM オプション Expand section "3.1.18. JVM オプション" Collapse section "3.1.18. JVM オプション" 3.1.18.1. JVM 設定 Expand section "3.1.18.1. JVM 設定" Collapse section "3.1.18.1. JVM 設定" 3.1.18.1.1. ガベッジコレクターのロギング 3.1.18.2. JVM オプションの設定 3.1.19. コンテナーイメージ Expand section "3.1.19. コンテナーイメージ" Collapse section "3.1.19. コンテナーイメージ" 3.1.19.1. コンテナーイメージの設定 Expand section "3.1.19.1. コンテナーイメージの設定" Collapse section "3.1.19.1. コンテナーイメージの設定" 3.1.19.1.1. Kafka、Kafka Connect、および Kafka MirrorMaker の image プロパティーの設定 3.1.19.1.2. 他のリソースでの image プロパティーの設定 3.1.19.2. コンテナーイメージの設定 3.1.20. TLS サイドカー Expand section "3.1.20. TLS サイドカー" Collapse section "3.1.20. TLS サイドカー" 3.1.20.1. TLS サイドカー設定 3.1.20.2. TLS サイドカーの設定 3.1.21. Pod スケジューリングの設定 Expand section "3.1.21. Pod スケジューリングの設定" Collapse section "3.1.21. Pod スケジューリングの設定" 3.1.21.1. 他のアプリケーションに基づく Pod のスケジューリング Expand section "3.1.21.1. 他のアプリケーションに基づく Pod のスケジューリング" Collapse section "3.1.21.1. 他のアプリケーションに基づく Pod のスケジューリング" 3.1.21.1.1. 重要なアプリケーションがノードを共有しないようにする 3.1.21.1.2. アフィニティー 3.1.21.1.3. Kafka コンポーネントでの Pod の非アフィニティーの設定 3.1.21.2. 特定のノードへの Pod のスケジューリング Expand section "3.1.21.2. 特定のノードへの Pod のスケジューリング" Collapse section "3.1.21.2. 特定のノードへの Pod のスケジューリング" 3.1.21.2.1. ノードのスケジューリング 3.1.21.2.2. アフィニティー 3.1.21.2.3. Kafka コンポーネントでのノードのアフィニティーの設定 3.1.21.3. 専用ノードの使用 Expand section "3.1.21.3. 専用ノードの使用" Collapse section "3.1.21.3. 専用ノードの使用" 3.1.21.3.1. 専用ノード 3.1.21.3.2. アフィニティー 3.1.21.3.3. 許容 (Toleration) 3.1.21.3.4. 専用ノードの設定と Pod のスケジューリング 3.1.22. Kafka Exporter Expand section "3.1.22. Kafka Exporter" Collapse section "3.1.22. Kafka Exporter" 3.1.22.1. Kafka Exporter の設定 3.1.23. Kafka クラスターのローリング更新の実行 3.1.24. ZooKeeper クラスターのローリング更新の実行 3.1.25. クラスターのスケーリング Expand section "3.1.25. クラスターのスケーリング" Collapse section "3.1.25. クラスターのスケーリング" 3.1.25.1. Kafka クラスターのスケーリング Expand section "3.1.25.1. Kafka クラスターのスケーリング" Collapse section "3.1.25.1. Kafka クラスターのスケーリング" 3.1.25.1.1. ブローカーのクラスターへの追加 3.1.25.1.2. クラスターからのブローカーの削除 3.1.25.2. パーティションの再割り当て Expand section "3.1.25.2. パーティションの再割り当て" Collapse section "3.1.25.2. パーティションの再割り当て" 3.1.25.2.1. 再割り当て JSON ファイル 3.1.25.2.2. JBOD ボリューム間でのパーティションの再割り当て 3.1.25.3. 再割り当て JSON ファイルの生成 3.1.25.4. 手動による再割り当て JSON ファイルの作成 3.1.25.5. 再割り当てスロットル 3.1.25.6. Kafka クラスターのスケールアップ 3.1.25.7. Kafka クラスターのスケールダウン 3.1.26. Kafka ノードの手動による削除 3.1.27. ZooKeeper ノードの手動による削除 3.1.28. ローリング更新のメンテナーンス時間枠 Expand section "3.1.28. ローリング更新のメンテナーンス時間枠" Collapse section "3.1.28. ローリング更新のメンテナーンス時間枠" 3.1.28.1. メンテナーンス時間枠の概要 3.1.28.2. メンテナーンス時間枠の定義 3.1.28.3. メンテナーンス時間枠の設定 3.1.29. CA 証明書の手動更新 3.1.30. 秘密鍵の交換 3.1.31. Kafka クラスターの一部として作成されたリソースの一覧 3.2. Kafka Connect クラスターの設定 Expand section "3.2. Kafka Connect クラスターの設定" Collapse section "3.2. Kafka Connect クラスターの設定" 3.2.1. レプリカ Expand section "3.2.1. レプリカ" Collapse section "3.2.1. レプリカ" 3.2.1.1. ノード数の設定 3.2.2. ブートストラップサーバー Expand section "3.2.2. ブートストラップサーバー" Collapse section "3.2.2. ブートストラップサーバー" 3.2.2.1. ブートストラップサーバーの設定 3.2.3. TLS を使用した Kafka ブローカーへの接続 Expand section "3.2.3. TLS を使用した Kafka ブローカーへの接続" Collapse section "3.2.3. TLS を使用した Kafka ブローカーへの接続" 3.2.3.1. Kafka Connect での TLS サポート 3.2.3.2. Kafka Connect での TLS の設定 3.2.4. 認証での Kafka ブローカーへの接続 Expand section "3.2.4. 認証での Kafka ブローカーへの接続" Collapse section "3.2.4. 認証での Kafka ブローカーへの接続" 3.2.4.1. Kafka Connect での認証サポート Expand section "3.2.4.1. Kafka Connect での認証サポート" Collapse section "3.2.4.1. Kafka Connect での認証サポート" 3.2.4.1.1. TLS クライアント認証 3.2.4.1.2. SASL ベースの SCRAM-SHA-512 認証 3.2.4.1.3. SASL ベースの PLAIN 認証 3.2.4.2. Kafka Connect での TLS クライアント認証の設定 3.2.4.3. Kafka Connect での SCRAM-SHA-512 認証の設定 3.2.5. Kafka Connect の設定 Expand section "3.2.5. Kafka Connect の設定" Collapse section "3.2.5. Kafka Connect の設定" 3.2.5.1. Kafka Connect の設定 3.2.5.2. 複数インスタンスの Kafka Connect 設定 3.2.5.3. Kafka Connect の設定 3.2.6. Kafka Connect のユーザー承認 Expand section "3.2.6. Kafka Connect のユーザー承認" Collapse section "3.2.6. Kafka Connect のユーザー承認" 3.2.6.1. Kafka Connect のユーザー承認の設定 3.2.7. CPU およびメモリーリソース Expand section "3.2.7. CPU およびメモリーリソース" Collapse section "3.2.7. CPU およびメモリーリソース" 3.2.7.1. リソースの制限および要求 Expand section "3.2.7.1. リソースの制限および要求" Collapse section "3.2.7.1. リソースの制限および要求" 3.2.7.1.1. リソース要求 3.2.7.1.2. リソース制限 3.2.7.1.3. サポートされる CPU 形式 3.2.7.1.4. サポートされるメモリー形式 3.2.7.2. リソース要求および制限の設定 3.2.8. Kafka Connect ロガー 3.2.9. Healthcheck Expand section "3.2.9. Healthcheck" Collapse section "3.2.9. Healthcheck" 3.2.9.1. Healthcheck の設定 3.2.9.2. Healthcheck の設定 3.2.10. Prometheus メトリクス Expand section "3.2.10. Prometheus メトリクス" Collapse section "3.2.10. Prometheus メトリクス" 3.2.10.1. メトリクスの設定 3.2.10.2. Prometheus メトリクスの設定 3.2.11. JVM オプション Expand section "3.2.11. JVM オプション" Collapse section "3.2.11. JVM オプション" 3.2.11.1. JVM 設定 Expand section "3.2.11.1. JVM 設定" Collapse section "3.2.11.1. JVM 設定" 3.2.11.1.1. ガベッジコレクターのロギング 3.2.11.2. JVM オプションの設定 3.2.12. コンテナーイメージ Expand section "3.2.12. コンテナーイメージ" Collapse section "3.2.12. コンテナーイメージ" 3.2.12.1. コンテナーイメージの設定 Expand section "3.2.12.1. コンテナーイメージの設定" Collapse section "3.2.12.1. コンテナーイメージの設定" 3.2.12.1.1. Kafka、Kafka Connect、および Kafka MirrorMaker の image プロパティーの設定 3.2.12.1.2. 他のリソースでの image プロパティーの設定 3.2.12.2. コンテナーイメージの設定 3.2.13. Pod スケジューリングの設定 Expand section "3.2.13. Pod スケジューリングの設定" Collapse section "3.2.13. Pod スケジューリングの設定" 3.2.13.1. 他のアプリケーションに基づく Pod のスケジューリング Expand section "3.2.13.1. 他のアプリケーションに基づく Pod のスケジューリング" Collapse section "3.2.13.1. 他のアプリケーションに基づく Pod のスケジューリング" 3.2.13.1.1. 重要なアプリケーションがノードを共有しないようにする 3.2.13.1.2. アフィニティー 3.2.13.1.3. Kafka コンポーネントでの Pod の非アフィニティーの設定 3.2.13.2. 特定のノードへの Pod のスケジューリング Expand section "3.2.13.2. 特定のノードへの Pod のスケジューリング" Collapse section "3.2.13.2. 特定のノードへの Pod のスケジューリング" 3.2.13.2.1. ノードのスケジューリング 3.2.13.2.2. アフィニティー 3.2.13.2.3. Kafka コンポーネントでのノードのアフィニティーの設定 3.2.13.3. 専用ノードの使用 Expand section "3.2.13.3. 専用ノードの使用" Collapse section "3.2.13.3. 専用ノードの使用" 3.2.13.3.1. 専用ノード 3.2.13.3.2. アフィニティー 3.2.13.3.3. 許容 (Toleration) 3.2.13.3.4. 専用ノードの設定と Pod のスケジューリング 3.2.14. 外部設定およびシークレットの使用 Expand section "3.2.14. 外部設定およびシークレットの使用" Collapse section "3.2.14. 外部設定およびシークレットの使用" 3.2.14.1. コネクター設定の外部への保存 Expand section "3.2.14.1. コネクター設定の外部への保存" Collapse section "3.2.14.1. コネクター設定の外部への保存" 3.2.14.1.1. 環境変数としての外部設定 3.2.14.1.2. ボリュームとしての外部設定 3.2.14.2. 環境変数としてのシークレットのマウント 3.2.14.3. シークレットのボリュームとしてのマウント 3.2.15. KafkaConnector リソースの有効化 3.2.16. Kafka Connect クラスターの一部として作成されたリソースの一覧 3.3. Source2Image がサポートされる Kafka Connect クラスターの設定 Expand section "3.3. Source2Image がサポートされる Kafka Connect クラスターの設定" Collapse section "3.3. Source2Image がサポートされる Kafka Connect クラスターの設定" 3.3.1. レプリカ Expand section "3.3.1. レプリカ" Collapse section "3.3.1. レプリカ" 3.3.1.1. ノード数の設定 3.3.2. ブートストラップサーバー Expand section "3.3.2. ブートストラップサーバー" Collapse section "3.3.2. ブートストラップサーバー" 3.3.2.1. ブートストラップサーバーの設定 3.3.3. TLS を使用した Kafka ブローカーへの接続 Expand section "3.3.3. TLS を使用した Kafka ブローカーへの接続" Collapse section "3.3.3. TLS を使用した Kafka ブローカーへの接続" 3.3.3.1. Kafka Connect での TLS サポート 3.3.3.2. Kafka Connect での TLS の設定 3.3.4. 認証での Kafka ブローカーへの接続 Expand section "3.3.4. 認証での Kafka ブローカーへの接続" Collapse section "3.3.4. 認証での Kafka ブローカーへの接続" 3.3.4.1. Kafka Connect での認証サポート Expand section "3.3.4.1. Kafka Connect での認証サポート" Collapse section "3.3.4.1. Kafka Connect での認証サポート" 3.3.4.1.1. TLS クライアント認証 3.3.4.1.2. SASL ベースの SCRAM-SHA-512 認証 3.3.4.1.3. SASL ベースの PLAIN 認証 3.3.4.2. Kafka Connect での TLS クライアント認証の設定 3.3.4.3. Kafka Connect での SCRAM-SHA-512 認証の設定 3.3.5. Kafka Connect の設定 Expand section "3.3.5. Kafka Connect の設定" Collapse section "3.3.5. Kafka Connect の設定" 3.3.5.1. Kafka Connect の設定 3.3.5.2. 複数インスタンスの Kafka Connect 設定 3.3.5.3. Kafka Connect の設定 3.3.6. Kafka Connect のユーザー承認 Expand section "3.3.6. Kafka Connect のユーザー承認" Collapse section "3.3.6. Kafka Connect のユーザー承認" 3.3.6.1. Kafka Connect のユーザー承認の設定 3.3.7. CPU およびメモリーリソース Expand section "3.3.7. CPU およびメモリーリソース" Collapse section "3.3.7. CPU およびメモリーリソース" 3.3.7.1. リソースの制限および要求 Expand section "3.3.7.1. リソースの制限および要求" Collapse section "3.3.7.1. リソースの制限および要求" 3.3.7.1.1. リソース要求 3.3.7.1.2. リソース制限 3.3.7.1.3. サポートされる CPU 形式 3.3.7.1.4. サポートされるメモリー形式 3.3.7.2. リソース要求および制限の設定 3.3.8. S2I ロガーのある Kafka Connect 3.3.9. Healthcheck Expand section "3.3.9. Healthcheck" Collapse section "3.3.9. Healthcheck" 3.3.9.1. Healthcheck の設定 3.3.9.2. Healthcheck の設定 3.3.10. Prometheus メトリクス Expand section "3.3.10. Prometheus メトリクス" Collapse section "3.3.10. Prometheus メトリクス" 3.3.10.1. メトリクスの設定 3.3.10.2. Prometheus メトリクスの設定 3.3.11. JVM オプション Expand section "3.3.11. JVM オプション" Collapse section "3.3.11. JVM オプション" 3.3.11.1. JVM 設定 Expand section "3.3.11.1. JVM 設定" Collapse section "3.3.11.1. JVM 設定" 3.3.11.1.1. ガベッジコレクターのロギング 3.3.11.2. JVM オプションの設定 3.3.12. コンテナーイメージ Expand section "3.3.12. コンテナーイメージ" Collapse section "3.3.12. コンテナーイメージ" 3.3.12.1. コンテナーイメージの設定 Expand section "3.3.12.1. コンテナーイメージの設定" Collapse section "3.3.12.1. コンテナーイメージの設定" 3.3.12.1.1. Kafka、Kafka Connect、および Kafka MirrorMaker の image プロパティーの設定 3.3.12.1.2. 他のリソースでの image プロパティーの設定 3.3.12.2. コンテナーイメージの設定 3.3.13. Pod スケジューリングの設定 Expand section "3.3.13. Pod スケジューリングの設定" Collapse section "3.3.13. Pod スケジューリングの設定" 3.3.13.1. 他のアプリケーションに基づく Pod のスケジューリング Expand section "3.3.13.1. 他のアプリケーションに基づく Pod のスケジューリング" Collapse section "3.3.13.1. 他のアプリケーションに基づく Pod のスケジューリング" 3.3.13.1.1. 重要なアプリケーションがノードを共有しないようにする 3.3.13.1.2. アフィニティー 3.3.13.1.3. Kafka コンポーネントでの Pod の非アフィニティーの設定 3.3.13.2. 特定のノードへの Pod のスケジューリング Expand section "3.3.13.2. 特定のノードへの Pod のスケジューリング" Collapse section "3.3.13.2. 特定のノードへの Pod のスケジューリング" 3.3.13.2.1. ノードのスケジューリング 3.3.13.2.2. アフィニティー 3.3.13.2.3. Kafka コンポーネントでのノードのアフィニティーの設定 3.3.13.3. 専用ノードの使用 Expand section "3.3.13.3. 専用ノードの使用" Collapse section "3.3.13.3. 専用ノードの使用" 3.3.13.3.1. 専用ノード 3.3.13.3.2. アフィニティー 3.3.13.3.3. 許容 (Toleration) 3.3.13.3.4. 専用ノードの設定と Pod のスケジューリング 3.3.14. 外部設定およびシークレットの使用 Expand section "3.3.14. 外部設定およびシークレットの使用" Collapse section "3.3.14. 外部設定およびシークレットの使用" 3.3.14.1. コネクター設定の外部への保存 Expand section "3.3.14.1. コネクター設定の外部への保存" Collapse section "3.3.14.1. コネクター設定の外部への保存" 3.3.14.1.1. 環境変数としての外部設定 3.3.14.1.2. ボリュームとしての外部設定 3.3.14.2. 環境変数としてのシークレットのマウント 3.3.14.3. シークレットのボリュームとしてのマウント 3.3.15. KafkaConnector リソースの有効化 3.3.16. Source2Image がサポートされる Kafka Connect クラスターの一部として作成されたリソースの一覧 3.3.17. 変更データキャプチャーのための Debezium との統合 3.4. Kafka MirrorMaker の設定 Expand section "3.4. Kafka MirrorMaker の設定" Collapse section "3.4. Kafka MirrorMaker の設定" 3.4.1. Kafka MirrorMaker の設定 3.4.2. Kafka MirrorMaker 設定プロパティー Expand section "3.4.2. Kafka MirrorMaker 設定プロパティー" Collapse section "3.4.2. Kafka MirrorMaker 設定プロパティー" 3.4.2.1. レプリカ 3.4.2.2. ブートストラップサーバー 3.4.2.3. ホワイトリスト 3.4.2.4. コンシューマーグループ ID 3.4.2.5. コンシューマーストリーム 3.4.2.6. オフセットの自動コミット間隔 3.4.2.7. メッセージ送信の失敗での中止 3.4.2.8. Kafka プロデューサーおよびコンシューマー 3.4.2.9. CPU およびメモリーリソース 3.4.2.10. Kafka MirrorMaker ロガー 3.4.2.11. Healthcheck 3.4.2.12. Prometheus メトリクス 3.4.2.13. JVM オプション 3.4.2.14. コンテナーイメージ 3.4.3. Kafka MirrorMaker の一部として作成されたリソースの一覧 3.5. Kafka MirrorMaker 2.0 の設定 Expand section "3.5. Kafka MirrorMaker 2.0 の設定" Collapse section "3.5. Kafka MirrorMaker 2.0 の設定" 3.5.1. MirrorMaker 2.0 のデータレプリケーション 3.5.2. クラスターの設定 Expand section "3.5.2. クラスターの設定" Collapse section "3.5.2. クラスターの設定" 3.5.2.1. 双方向レプリケーション 3.5.2.2. トピック設定の同期 3.5.2.3. データの整合性 3.5.2.4. オフセットの追跡 3.5.2.5. 接続性チェック 3.5.3. ACL ルールの同期 3.5.4. MirrorMaker 2.0 を使用した Kafka クラスター間でのデータの同期 3.6. Kafka Bridge の設定 Expand section "3.6. Kafka Bridge の設定" Collapse section "3.6. Kafka Bridge の設定" 3.6.1. レプリカ Expand section "3.6.1. レプリカ" Collapse section "3.6.1. レプリカ" 3.6.1.1. ノード数の設定 3.6.2. ブートストラップサーバー Expand section "3.6.2. ブートストラップサーバー" Collapse section "3.6.2. ブートストラップサーバー" 3.6.2.1. ブートストラップサーバーの設定 3.6.3. TLS を使用した Kafka ブローカーへの接続 Expand section "3.6.3. TLS を使用した Kafka ブローカーへの接続" Collapse section "3.6.3. TLS を使用した Kafka ブローカーへの接続" 3.6.3.1. Kafka ブリッジへの Kafka 接続の TLS サポート 3.6.3.2. Kafka Bridge での TLS の設定 3.6.4. 認証での Kafka ブローカーへの接続 Expand section "3.6.4. 認証での Kafka ブローカーへの接続" Collapse section "3.6.4. 認証での Kafka ブローカーへの接続" 3.6.4.1. Kafka Bridge での認証サポート Expand section "3.6.4.1. Kafka Bridge での認証サポート" Collapse section "3.6.4.1. Kafka Bridge での認証サポート" 3.6.4.1.1. TLS クライアント認証 3.6.4.1.2. SCRAM-SHA-512 認証 3.6.4.1.3. SASL ベースの PLAIN 認証 3.6.4.2. Kafka Bridge での TLS クライアント認証の設定 3.6.4.3. Kafka Bridge での SCRAM-SHA-512 認証の設定 3.6.5. Kafka Bridge の設定 Expand section "3.6.5. Kafka Bridge の設定" Collapse section "3.6.5. Kafka Bridge の設定" 3.6.5.1. Kafka Bridge コンシューマーの設定 3.6.5.2. Kafka Bridge プロデューサーの設定 3.6.5.3. Kafka Bridge HTTP の設定 3.6.5.4. Kafka Bridge の設定 3.6.6. CPU およびメモリーリソース Expand section "3.6.6. CPU およびメモリーリソース" Collapse section "3.6.6. CPU およびメモリーリソース" 3.6.6.1. リソースの制限および要求 Expand section "3.6.6.1. リソースの制限および要求" Collapse section "3.6.6.1. リソースの制限および要求" 3.6.6.1.1. リソース要求 3.6.6.1.2. リソース制限 3.6.6.1.3. サポートされる CPU 形式 3.6.6.1.4. サポートされるメモリー形式 3.6.6.2. リソース要求および制限の設定 3.6.7. Kafka Bridge ロガー 3.6.8. JVM オプション Expand section "3.6.8. JVM オプション" Collapse section "3.6.8. JVM オプション" 3.6.8.1. JVM 設定 Expand section "3.6.8.1. JVM 設定" Collapse section "3.6.8.1. JVM 設定" 3.6.8.1.1. ガベッジコレクターのロギング 3.6.8.2. JVM オプションの設定 3.6.9. ヘルスチェック Expand section "3.6.9. ヘルスチェック" Collapse section "3.6.9. ヘルスチェック" 3.6.9.1. Healthcheck の設定 3.6.9.2. Healthcheck の設定 3.6.10. コンテナーイメージ Expand section "3.6.10. コンテナーイメージ" Collapse section "3.6.10. コンテナーイメージ" 3.6.10.1. コンテナーイメージの設定 Expand section "3.6.10.1. コンテナーイメージの設定" Collapse section "3.6.10.1. コンテナーイメージの設定" 3.6.10.1.1. Kafka、Kafka Connect、および Kafka MirrorMaker の image プロパティーの設定 3.6.10.1.2. 他のリソースでの image プロパティーの設定 3.6.10.2. コンテナーイメージの設定 3.6.11. Pod スケジューリングの設定 Expand section "3.6.11. Pod スケジューリングの設定" Collapse section "3.6.11. Pod スケジューリングの設定" 3.6.11.1. 他のアプリケーションに基づく Pod のスケジューリング Expand section "3.6.11.1. 他のアプリケーションに基づく Pod のスケジューリング" Collapse section "3.6.11.1. 他のアプリケーションに基づく Pod のスケジューリング" 3.6.11.1.1. 重要なアプリケーションがノードを共有しないようにする 3.6.11.1.2. アフィニティー 3.6.11.1.3. Kafka コンポーネントでの Pod の非アフィニティーの設定 3.6.11.2. 特定のノードへの Pod のスケジューリング Expand section "3.6.11.2. 特定のノードへの Pod のスケジューリング" Collapse section "3.6.11.2. 特定のノードへの Pod のスケジューリング" 3.6.11.2.1. ノードのスケジューリング 3.6.11.2.2. アフィニティー 3.6.11.2.3. Kafka コンポーネントでのノードのアフィニティーの設定 3.6.11.3. 専用ノードの使用 Expand section "3.6.11.3. 専用ノードの使用" Collapse section "3.6.11.3. 専用ノードの使用" 3.6.11.3.1. 専用ノード 3.6.11.3.2. アフィニティー 3.6.11.3.3. 許容 (Toleration) 3.6.11.3.4. 専用ノードの設定と Pod のスケジューリング 3.6.12. Kafka Bridge クラスターの一部として作成されたリソースの一覧 3.7. OAuth 2.0 トークンベース認証の使用 Expand section "3.7. OAuth 2.0 トークンベース認証の使用" Collapse section "3.7. OAuth 2.0 トークンベース認証の使用" 3.7.1. OAuth 2.0 認証メカニズム 3.7.2. OAuth 2.0 Kafka ブローカーの設定 Expand section "3.7.2. OAuth 2.0 Kafka ブローカーの設定" Collapse section "3.7.2. OAuth 2.0 Kafka ブローカーの設定" 3.7.2.1. 承認サーバーの OAuth 2.0 クライアント設定 3.7.2.2. Kafka クラスターでの OAuth 2.0 認証設定 3.7.2.3. 高速なローカル JWT トークン検証の設定 3.7.2.4. OAuth 2.0 イントロスペクションエンドポイントの設定 3.7.3. OAuth 2.0 Kafka クライアントの設定 3.7.4. OAuth 2.0 のクライアント認証フロー Expand section "3.7.4. OAuth 2.0 のクライアント認証フロー" Collapse section "3.7.4. OAuth 2.0 のクライアント認証フロー" 3.7.4.1. クライアント認証フローの例 3.7.5. OAuth 2.0 認証の設定 Expand section "3.7.5. OAuth 2.0 認証の設定" Collapse section "3.7.5. OAuth 2.0 認証の設定" 3.7.5.1. OAuth 2.0 承認サーバーとしての Red Hat Single Sign-On の設定 3.7.5.2. Kafka ブローカーの OAuth 2.0 サポートの設定 3.7.5.3. OAuth 2.0 を使用するための Kafka Java クライアントの設定 3.7.5.4. Kafka コンポーネントの OAuth 2.0 の設定 3.8. OAuth 2.0 トークンベース承認の使用 Expand section "3.8. OAuth 2.0 トークンベース承認の使用" Collapse section "3.8. OAuth 2.0 トークンベース承認の使用" 3.8.1. OAuth 2.0 の承認メカニズム Expand section "3.8.1. OAuth 2.0 の承認メカニズム" Collapse section "3.8.1. OAuth 2.0 の承認メカニズム" 3.8.1.1. Kafka ブローカーのカスタムオーソライザー 3.8.2. OAuth 2.0 承認サポートの設定 3.9. デプロイメントのカスタマイズ Expand section "3.9. デプロイメントのカスタマイズ" Collapse section "3.9. デプロイメントのカスタマイズ" 3.9.1. テンプレートプロパティー Expand section "3.9.1. テンプレートプロパティー" Collapse section "3.9.1. テンプレートプロパティー" 3.9.1.1. Kafka クラスターでサポートされるテンプレートプロパティー 3.9.1.2. ZooKeeper クラスターでサポートされるテンプレートプロパティー 3.9.1.3. Entity Operator でサポートされるテンプレートプロパティー 3.9.1.4. Kafka Exporter でサポートされるテンプレートプロパティー 3.9.1.5. Kafka Connect および Source2Image がサポートされる Kafka Connect でサポートされるテンプレート。 3.9.1.6. Kafka MirrorMaker でサポートされるテンプレートプロパティー 3.9.2. ラベルおよびアノテーション 3.9.3. Pod のカスタマイズ 3.9.4. 環境変数でのコンテナーのカスタマイズ 3.9.5. 外部サービスのカスタマイズ 3.9.6. イメージプルポリシーのカスタマイズ 3.9.7. Pod の Disruption Budget (停止状態の予算) のカスタマイズ 3.9.8. デプロイメントのカスタマイズ 3.10. 外部ロギング Expand section "3.10. 外部ロギング" Collapse section "3.10. 外部ロギング" 3.10.1. ロギングの ConfigMap の作成 4. Operator Expand section "4. Operator" Collapse section "4. Operator" 4.1. Cluster Operator Expand section "4.1. Cluster Operator" Collapse section "4.1. Cluster Operator" 4.1.1. Cluster Operator 4.1.2. 調整 4.1.3. Cluster Operator の設定 4.1.4. ロールベースアクセス制御 (RBAC) Expand section "4.1.4. ロールベースアクセス制御 (RBAC)" Collapse section "4.1.4. ロールベースアクセス制御 (RBAC)" 4.1.4.1. Cluster Operator のロールベースアクセス制御 (RBAC) のプロビジョニング 4.1.4.2. 委譲された権限 4.1.4.3. ServiceAccount 4.1.4.4. ClusterRoles 4.1.4.5. ClusterRoleBindings 4.2. Topic Operator Expand section "4.2. Topic Operator" Collapse section "4.2. Topic Operator" 4.2.1. Topic Operator 4.2.2. トピック処理用の Kafka クラスターの特定 4.2.3. Topic Operator について 4.2.4. リソース要求および制限のある Topic Operator の設定 4.3. User Operator Expand section "4.3. User Operator" Collapse section "4.3. User Operator" 4.3.1. User Operator 4.3.2. ユーザー処理用の Kafka クラスターの特定 4.3.3. リソース要求および制限のある User Operator の設定 4.4. Operator の監視 Expand section "4.4. Operator の監視" Collapse section "4.4. Operator の監視" 4.4.1. Prometheus メトリクス 5. Topic Operator の使用 Expand section "5. Topic Operator の使用" Collapse section "5. Topic Operator の使用" 5.1. Kafka トピックリソース Expand section "5.1. Kafka トピックリソース" Collapse section "5.1. Kafka トピックリソース" 5.1.1. Kafka トピックの使用に関する推奨事項 5.1.2. Kafka トピックの命名規則 5.2. Kafka トピックの設定 6. User Operator の使用 Expand section "6. User Operator の使用" Collapse section "6. User Operator の使用" 6.1. Kafka ユーザーリソース Expand section "6.1. Kafka ユーザーリソース" Collapse section "6.1. Kafka ユーザーリソース" 6.1.1. ユーザー認証 Expand section "6.1.1. ユーザー認証" Collapse section "6.1.1. ユーザー認証" 6.1.1.1. TLS クライアント認証 6.1.1.2. SCRAM-SHA-512 認証 6.1.2. ユーザーの承認 Expand section "6.1.2. ユーザーの承認" Collapse section "6.1.2. ユーザーの承認" 6.1.2.1. Kafka ブローカーへのスーパーユーザーアクセス 6.1.3. ユーザークォータ 6.2. Kafka ユーザーの設定 7. Kafka Bridge Expand section "7. Kafka Bridge" Collapse section "7. Kafka Bridge" 7.1. Kafka Bridge の概要 Expand section "7.1. Kafka Bridge の概要" Collapse section "7.1. Kafka Bridge の概要" 7.1.1. Kafka Bridge インターフェイス Expand section "7.1.1. Kafka Bridge インターフェイス" Collapse section "7.1.1. Kafka Bridge インターフェイス" 7.1.1.1. HTTP 要求 7.1.2. Kafka Bridge でサポートされるクライアント 7.1.3. Kafka Bridge のセキュリティー保護 7.1.4. OpenShift 外部の Kafka Bridge へのアクセス 7.1.5. Kafka Bridge へのリクエスト Expand section "7.1.5. Kafka Bridge へのリクエスト" Collapse section "7.1.5. Kafka Bridge へのリクエスト" 7.1.5.1. コンテンツタイプヘッダー 7.1.5.2. 埋め込みデータ形式 7.1.5.3. Accept ヘッダー 7.1.6. Kafka Bridge API リソース 7.1.7. Kafka Bridge デプロイメント 7.2. Kafka Bridge クイックスタート Expand section "7.2. Kafka Bridge クイックスタート" Collapse section "7.2. Kafka Bridge クイックスタート" 7.2.1. OpenShift クラスターへの Kafka Bridge のデプロイメント 7.2.2. Kafka Bridge サービスのローカルマシンへの公開 7.2.3. トピックおよびパーティションへのメッセージの作成 7.2.4. Kafka Bridge コンシューマーの作成 7.2.5. Kafka Bridge コンシューマーのトピックへのサブスクライブ 7.2.6. Kafka Bridge コンシューマーからの最新メッセージの取得 7.2.7. ログへのオフセットのコミット 7.2.8. パーティションのオフセットのシーク 7.2.9. Kafka Bridge コンシューマーの削除 8. 3scale での Kafka Bridge の使用 Expand section "8. 3scale での Kafka Bridge の使用" Collapse section "8. 3scale での Kafka Bridge の使用" 8.1. 3scale での Kafka Bridge の使用 Expand section "8.1. 3scale での Kafka Bridge の使用" Collapse section "8.1. 3scale での Kafka Bridge の使用" 8.1.1. Kafka Bridge のサービス検出 8.1.2. 3scale APIcast ゲートウェイポリシー 8.1.3. TLS の検証 8.1.4. 3scale ドキュメント 8.2. Kafka Bridge を使用するための 3scale のデプロイメント 9. Cruise Control によるクラスターのリバランス Expand section "9. Cruise Control によるクラスターのリバランス" Collapse section "9. Cruise Control によるクラスターのリバランス" 9.1. Cruise Control とは 9.2. 最適化ゴールの概要 9.3. 最適化プロポーザルの概要 9.4. Cruise Control のデプロイ 9.5. Cruise Control の設定 9.6. 最適化プロポーザルの生成 9.7. 最適化プロポーザルの承認 9.8. クラスターリバランスの停止 9.9. KafkaRebalance リソースの問題の修正 10. Service Registry を使用したスキーマの管理 Expand section "10. Service Registry を使用したスキーマの管理" Collapse section "10. Service Registry を使用したスキーマの管理" 10.1. Service Registry を使用する理由 10.2. プロデューサースキーマの設定 10.3. コンシューマースキーマの設定 10.4. スキーマ検索のストラテジー 10.5. Service Registry の定数 10.6. Service Registry のインストール 10.7. スキーマの Service Registry への登録 10.8. プロデューサークライアントからの Service Registry スキーマの使用 10.9. コンシューマークライアントからの Service Registry スキーマの使用 11. 分散トレーシング Expand section "11. 分散トレーシング" Collapse section "11. 分散トレーシング" 11.1. AMQ Streams での分散トレーシングの概要 Expand section "11.1. AMQ Streams での分散トレーシングの概要" Collapse section "11.1. AMQ Streams での分散トレーシングの概要" 11.1.1. AMQ Streams での分散トレーシングのサポート 11.2. Kafka クライアントのトレース設定 Expand section "11.2. Kafka クライアントのトレース設定" Collapse section "11.2. Kafka クライアントのトレース設定" 11.2.1. Kafka クライアント用の Jaeger トレーサーの初期化 11.2.2. トレーシング環境変数 11.3. トレーサーでの Kafka クライアントのインストルメント化 Expand section "11.3. トレーサーでの Kafka クライアントのインストルメント化" Collapse section "11.3. トレーサーでの Kafka クライアントのインストルメント化" 11.3.1. トレーシングのための Kafka Producer および Consumer のインストルメント化 Expand section "11.3.1. トレーシングのための Kafka Producer および Consumer のインストルメント化" Collapse section "11.3.1. トレーシングのための Kafka Producer および Consumer のインストルメント化" 11.3.1.1. Decorator パターンのカスタムスパン名 11.3.1.2. ビルトインスパン名 11.3.2. Kafka Streams アプリケーションをトレース用にインストルメント化 11.4. MirrorMaker、Kafka Connect、および Kafka Bridge のトレーシング設定 Expand section "11.4. MirrorMaker、Kafka Connect、および Kafka Bridge のトレーシング設定" Collapse section "11.4. MirrorMaker、Kafka Connect、および Kafka Bridge のトレーシング設定" 11.4.1. MirrorMaker、Kafka Connect、および Kafka Bridge リソースでのトレースの有効化 12. セキュリティー Expand section "12. セキュリティー" Collapse section "12. セキュリティー" 12.1. 認証局 Expand section "12.1. 認証局" Collapse section "12.1. 認証局" 12.1.1. CA 証明書 12.1.2. CA 証明書の有効期間 12.1.3. 独自の CA 証明書のインストール 12.2. Secret Expand section "12.2. Secret" Collapse section "12.2. Secret" 12.2.1. PKCS #12 ストレージ 12.2.2. クラスター CA Secret 12.2.3. クライアント CA Secret 12.2.4. User Secret 12.3. 証明書の更新 Expand section "12.3. 証明書の更新" Collapse section "12.3. 証明書の更新" 12.3.1. 生成された CA での更新プロセス 12.3.2. クライアントアプリケーション Expand section "12.3.2. クライアントアプリケーション" Collapse section "12.3.2. クライアントアプリケーション" 12.3.2.1. クライアント証明書の更新 12.3.3. CA 証明書の手動更新 12.3.4. 独自の CA 証明書の更新 12.4. 秘密鍵の交換 12.5. TLS 接続 Expand section "12.5. TLS 接続" Collapse section "12.5. TLS 接続" 12.5.1. ZooKeeper の通信 12.5.2. Kafka の Interbroker 通信 12.5.3. Topic Operator および User Operator 12.5.4. Kafka クライアント接続 12.6. クラスター CA を信頼する内部クライアントの設定 12.7. クラスター CA を信頼する外部クライアントの設定 12.8. Kafka リスナー証明書 Expand section "12.8. Kafka リスナー証明書" Collapse section "12.8. Kafka リスナー証明書" 12.8.1. 独自の Kafka リスナー証明書の指定 12.8.2. Kafka リスナーのサーバー証明書の SAN Expand section "12.8.2. Kafka リスナーのサーバー証明書の SAN" Collapse section "12.8.2. Kafka リスナーのサーバー証明書の SAN" 12.8.2.1. TLS リスナー SAN の例 12.8.2.2. 外部リスナー SAN の例 13. AMQ Streams の管理 Expand section "13. AMQ Streams の管理" Collapse section "13. AMQ Streams の管理" 13.1. ラベルおよびアノテーションを使用したサービスの検出 Expand section "13.1. ラベルおよびアノテーションを使用したサービスの検出" Collapse section "13.1. ラベルおよびアノテーションを使用したサービスの検出" 13.1.1. サービスの接続詳細の返信 13.2. カスタムリソースのステータスの確認 Expand section "13.2. カスタムリソースのステータスの確認" Collapse section "13.2. カスタムリソースのステータスの確認" 13.2.1. AMQ Streams カスタムリソースのステータス情報 13.2.2. カスタムリソースのステータスの検出 13.3. 永続ボリュームからのクラスターの復元 Expand section "13.3. 永続ボリュームからのクラスターの復元" Collapse section "13.3. 永続ボリュームからのクラスターの復元" 13.3.1. namespace が削除された場合の復元 13.3.2. OpenShift クラスター喪失からの復旧 13.3.3. 削除したクラスターの永続ボリュームからの復元 13.4. AMQ Streams のアンインストール A. よくある質問 Expand section "A. よくある質問" Collapse section "A. よくある質問" A.1. Cluster Operator に関する質問 Expand section "A.1. Cluster Operator に関する質問" Collapse section "A.1. Cluster Operator に関する質問" A.1.1. AMQ Streams のインストールに、クラスター管理者の権限が必要なのはなぜですか ? A.1.2. Cluster Operator が ClusterRoleBindings を作成する必要があるのはなぜですか ? A.1.3. OpenShift の標準ユーザーは Kafka カスタムリソースを作成できますか ? A.1.4. ログの Failed to acquire lock 警告の意味 A.1.5. TLS を使用して NodePort に接続するとホスト名の検証に失敗するのはなぜですか ? B. カスタムリソース API のリファレンス Expand section "B. カスタムリソース API のリファレンス" Collapse section "B. カスタムリソース API のリファレンス" B.1. Kafka スキーマ参照 B.2. KafkaSpec スキーマ参照 B.3. KafkaClusterSpec スキーマ参照 B.4. EphemeralStorage スキーマ参照 B.5. PersistentClaimStorage スキーマ参照 B.6. PersistentClaimStorageOverride スキーマ参照 B.7. JbodStorage スキーマ参照 B.8. KafkaListeners スキーマ参照 B.9. KafkaListenerPlain スキーマ参照 B.10. KafkaListenerAuthenticationTls スキーマ参照 B.11. KafkaListenerAuthenticationScramSha512 スキーマ参照 B.12. KafkaListenerAuthenticationOAuth スキーマ参照 B.13. GenericSecretSource スキーマ参照 B.14. CertSecretSource スキーマ参照 B.15. KafkaListenerTls スキーマ参照 B.16. TlsListenerConfiguration スキーマ参照 B.17. CertAndKeySecretSource スキーマ参照 B.18. KafkaListenerExternalRoute スキーマ参照 B.19. RouteListenerOverride スキーマ参照 B.20. RouteListenerBootstrapOverride スキーマ参照 B.21. RouteListenerBrokerOverride スキーマ参照 B.22. KafkaListenerExternalConfiguration スキーマ参照 B.23. KafkaListenerExternalLoadBalancer スキーマ参照 B.24. LoadBalancerListenerOverride スキーマ参照 B.25. LoadBalancerListenerBootstrapOverride スキーマ参照 B.26. LoadBalancerListenerBrokerOverride スキーマ参照 B.27. KafkaListenerExternalNodePort スキーマ参照 B.28. NodePortListenerOverride スキーマ参照 B.29. NodePortListenerBootstrapOverride スキーマ参照 B.30. NodePortListenerBrokerOverride スキーマ参照 B.31. NodePortListenerConfiguration スキーマ参照 B.32. KafkaListenerExternalIngress スキーマ参照 B.33. IngressListenerConfiguration スキーマ参照 B.34. IngressListenerBootstrapConfiguration スキーマ参照 B.35. IngressListenerBrokerConfiguration スキーマ参照 B.36. KafkaAuthorizationSimple スキーマ参照 B.37. KafkaAuthorizationOpa スキーマ参照 B.38. KafkaAuthorizationKeycloak スキーマ参照 B.39. Rack スキーマ参照 B.40. Probe スキーマ参照 B.41. JvmOptions スキーマ参照 B.42. SystemProperty スキーマ参照 B.43. KafkaJmxOptions スキーマ参照 B.44. KafkaJmxAuthenticationPassword スキーマ参照 B.45. InlineLogging スキーマ参照 B.46. ExternalLogging スキーマ参照 B.47. TlsSidecar スキーマ参照 B.48. KafkaClusterTemplate スキーマ参照 B.49. StatefulSetTemplate スキーマ参照 B.50. MetadataTemplate スキーマ参照 B.51. PodTemplate スキーマ参照 B.52. ResourceTemplate スキーマ参照 B.53. ExternalServiceTemplate スキーマ参照 B.54. PodDisruptionBudgetTemplate スキーマ参照 B.55. ContainerTemplate スキーマ参照 B.56. ContainerEnvVar スキーマ参照 B.57. ZookeeperClusterSpec スキーマ参照 B.58. ZookeeperClusterTemplate スキーマ参照 B.59. TopicOperatorSpec スキーマ参照 B.60. EntityOperatorSpec スキーマ参照 B.61. EntityTopicOperatorSpec スキーマ参照 B.62. EntityUserOperatorSpec スキーマ参照 B.63. EntityOperatorTemplate スキーマ参照 B.64. CertificateAuthority スキーマ参照 B.65. CruiseControlSpec スキーマ参照 B.66. CruiseControlTemplate スキーマ参照 B.67. BrokerCapacity スキーマー参照 B.68. KafkaExporterSpec スキーマ参照 B.69. KafkaExporterTemplate スキーマ参照 B.70. KafkaStatus スキーマ参照 B.71. Condition スキーマ参照 B.72. ListenerStatus スキーマ参照 B.73. ListenerAddress スキーマ参照 B.74. KafkaConnect スキーマ参照 B.75. KafkaConnectSpec スキーマ参照 B.76. KafkaConnectTls スキーマ参照 B.77. KafkaClientAuthenticationTls スキーマ参照 B.78. KafkaClientAuthenticationScramSha512 スキーマ参照 B.79. PasswordSecretSource スキーマ参照 B.80. KafkaClientAuthenticationPlain スキーマ参照 B.81. KafkaClientAuthenticationOAuth スキーマ参照 B.82. JaegerTracing スキーマ参照 B.83. KafkaConnectTemplate スキーマ参照 B.84. ExternalConfiguration スキーマ参照 B.85. ExternalConfigurationEnv スキーマ参照 B.86. ExternalConfigurationEnvVarSource スキーマ参照 B.87. ExternalConfigurationVolumeSource スキーマ参照 B.88. KafkaConnectStatus スキーマ参照 B.89. ConnectorPlugin スキーマ参照 B.90. KafkaConnectS2I スキーマ参照 B.91. KafkaConnectS2ISpec スキーマ参照 B.92. KafkaConnectS2IStatus スキーマ参照 B.93. KafkaTopic スキーマ参照 B.94. KafkaTopicSpec スキーマ参照 B.95. KafkaTopicStatus スキーマ参照 B.96. KafkaUser スキーマ参照 B.97. KafkaUserSpec スキーマ参照 B.98. KafkaUserTlsClientAuthentication スキーマ参照 B.99. KafkaUserScramSha512ClientAuthentication スキーマ参照 B.100. KafkaUserAuthorizationSimple スキーマ参照 B.101. AclRule スキーマ参照 B.102. AclRuleTopicResource スキーマ参照 B.103. AclRuleGroupResource スキーマ参照 B.104. AclRuleClusterResource スキーマ参照 B.105. AclRuleTransactionalIdResource スキーマ参照 B.106. KafkaUserQuotas スキーマ参照 B.107. KafkaUserStatus スキーマ参照 B.108. KafkaMirrorMaker スキーマ参照 B.109. KafkaMirrorMakerSpec スキーマ参照 B.110. KafkaMirrorMakerConsumerSpec スキーマ参照 B.111. KafkaMirrorMakerTls スキーマ参照 B.112. KafkaMirrorMakerProducerSpec スキーマ参照 B.113. KafkaMirrorMakerTemplate スキーマ参照 B.114. KafkaMirrorMakerStatus スキーマ参照 B.115. KafkaBridge スキーマ参照 B.116. KafkaBridgeSpec スキーマ参照 B.117. KafkaBridgeTls スキーマ参照 B.118. KafkaBridgeHttpConfig スキーマ参照 B.119. KafkaBridgeHttpCors スキーマ参照 B.120. KafkaBridgeConsumerSpec スキーマ参照 B.121. KafkaBridgeProducerSpec スキーマ参照 B.122. KafkaBridgeTemplate スキーマ参照 B.123. KafkaBridgeStatus スキーマ参照 B.124. KafkaConnector スキーマ参照 B.125. KafkaConnectorSpec スキーマ参照 B.126. KafkaConnectorStatus スキーマ参照 B.127. KafkaMirrorMaker2 スキーマ参照 B.128. KafkaMirrorMaker2Spec スキーマ参照 B.129. KafkaMirrorMaker2ClusterSpec スキーマ参照 B.130. KafkaMirrorMaker2Tls スキーマ参照 B.131. KafkaMirrorMaker2MirrorSpec スキーマ参照 B.132. KafkaMirrorMaker2ConnectorSpec スキーマ参照 B.133. KafkaMirrorMaker2Status スキーマ参照 B.134. KafkaRebalance スキーマ参照 B.135. KafkaRebalanceSpec スキーマ参照 B.136. KafkaRebalanceStatus スキーマ参照 C. サブスクリプションの使用 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 AMQ Streams on OpenShift の使用 Red Hat AMQ 7.7OpenShift Container Platform 上で AMQ Streams 1.5 を使用概要 本ガイドでは、Red Hat AMQ Streams をインストール、設定、および管理して、大規模なメッセージングネットワークを構築する方法を説明します。 Next