目次 目次 図一覧 タイトルと著作権情報 1 このリリースでの新機能 第I部 Oracle Unified Directory on Kubernetesの概要 2 Kubernetes上のOracle Unified Directoryの概要 2.1 Kubernetes上のOracle Unified Directoryの概要 2.2 Kubernetes上のOracle Unified Directoryの主な機能 3 Kubernetesデプロイメントについて 3.1 Kubernetesとは 3.2 Kubernetesアーキテクチャについて 3.3 OUDデプロイメントで使用される主要コンポーネント 第II部 Oracle Unified Directory on Kubernetesのインストール 4 開始する前に 5 Kubernetes上のOracle Unified Directoryのシステム要件 6 環境の準備 6.1 Kubernetesクラスタが準備できていることの確認 6.2 OUDコンテナ・イメージの取得 6.3 永続ボリューム・ディレクトリの作成 6.4 OUDのコード・リポジトリの設定 7 Oracle Unified Directoryインスタンスの作成 7.1 Kubernetesネームスペースの作成 7.2 コンテナ・レジストリのKubernetesシークレットの作成 7.3 CronjobイメージのKubernetesシークレットの作成 7.4 OUDインスタンスの作成 7.4.1 YAMLファイルを使用したOUDのデプロイ 7.4.2 --set引数を使用したOUDのデプロイ 7.4.3 保証レプリケーションの有効化(オプション) 7.4.4 Helmコマンド出力 7.4.5 OUDデプロイメントの確認 7.4.6 OUDレプリケーションの確認 7.4.7 OUD保証レプリケーション・ステータスの確認 7.4.8 Cronjobの確認 8 イングレスの構成 8.1 NGINXリポジトリのインストール 8.2 NGINXのKubernetesネームスペースの作成 8.3 NGINXコントローラのインストール 8.4 イングレスを介したOUDインタフェースへのアクセス 8.5 LDAPユーティリティの使用 8.6 LDAPを使用したアクセスの検証 8.7 HTTPSを使用したアクセスの検証 第III部 Oracle Unified Directory on Kubernetesの管理 9 OUDインスタンスのスケーリング 9.1 既存のOUDインスタンスの表示 9.2 OUDインスタンスのスケール・アップ 9.2.1 YAMLファイルを使用したスケール・アップ 9.2.2 --set引数を使用したスケール・アップ 9.2.3 スケール・アップの確認 9.3 OUDインスタンスのスケール・ダウン 9.3.1 YAMLファイルを使用したスケール・ダウン 9.3.2 --set引数を使用したスケール・ダウン 9.3.3 スケール・ダウンの確認 10 ロギングおよびビジュアライゼーション 10.1 ElasticsearchおよびKibanaのインストール 10.2 Logstashポッドの作成 10.2.1 この項で使用する変数 10.2.2 ELKのKubernetesシークレットの作成 10.2.3 Logstashの有効化 10.2.4 ELKのOUDデプロイメントのアップグレード 10.3 ポッドの確認 10.4 ポッドおよびLogstashエラーのトラブルシューティング 10.5 Kibanaコンソールの確認およびアクセス 11 Oracle Unified Directoryインスタンスのモニタリング 11.1 モニタリングのKubernetesネームスペースの作成 11.2 PrometheusおよびGrafana Helmリポジトリの追加 11.3 Prometheusオペレータのインストール 11.4 PrometheusおよびGrafanaオブジェクトの表示 11.5 GrafanaのNodePortの追加 11.6 Grafana GUIを使用したモニタリングの確認 12 Kubernetes Horizontal Pod Autoscaler 12.1 前提条件の構成 12.2 Kubernetesメトリック・サーバーのデプロイ 12.3 メトリック・サーバーのトラブルシューティング 12.4 Horizontal Pod Autoscalerのデプロイ 12.5 Horizontal Pod Autoscalerの確認 12.6 Horizontal Pod Autoscalerの削除 12.7 Horizontal Pod Autoscalerのその他の考慮事項 13 パッチ適用およびアップグレード 13.1 Oracle Unified Directory 14.1.2内でのパッチ適用およびアップグレード 13.1.1 14.1.2内でのアップグレードの実行 13.1.2 14.1.2内でのアップグレードのロールバック 13.2 Oracle Unified Directory 12.2.1.4から14.1.2へのアップグレード 13.2.1 12cから14cへのアップグレードの実行 13.2.2 14cアップグレードの12cへのロールバック 14 一般的なトラブルシューティング 14.1 Oracle Unified Directoryネームスペースのステータスの確認 14.2 ポッド・ログの表示 14.3 ポッドの説明の表示 14.4 既知の問題 15 OUDデプロイメントの削除 付録 A oud-ds-rs Helmチャートの構成パラメータ B oud-ds-rs Helmチャートで使用される環境変数