Jump To Close Expand all Collapse all Table of contents インストール後の設定 1. インストール後のクラスタータスク Expand section "1. インストール後のクラスタータスク" Collapse section "1. インストール後のクラスタータスク" 1.1. ワーカーノードの調整 Expand section "1.1. ワーカーノードの調整" Collapse section "1.1. ワーカーノードの調整" 1.1.1. マシンセットとマシン設定プールの相違点について 1.1.2. マシンセットの手動によるスケーリング 1.1.3. マシンセットの削除ポリシー 1.1.4. クラスタースコープのデフォルトノードセレクターの作成 1.2. 実稼働環境用のインフラストラクチャーマシンセットの作成 Expand section "1.2. 実稼働環境用のインフラストラクチャーマシンセットの作成" Collapse section "1.2. 実稼働環境用のインフラストラクチャーマシンセットの作成" 1.2.1. マシンセットの作成 1.2.2. 専用インフラストラクチャーノードの作成 1.2.3. インフラストラクチャーマシンのマシン設定プール作成 1.3. マシンセットリソースのインフラストラクチャーノードへの割り当て Expand section "1.3. マシンセットリソースのインフラストラクチャーノードへの割り当て" Collapse section "1.3. マシンセットリソースのインフラストラクチャーノードへの割り当て" 1.3.1. テイントおよび容認を使用したインフラストラクチャーノードのワークロードのバインディング 1.4. リソースのインフラストラクチャーマシンセットへの移行 Expand section "1.4. リソースのインフラストラクチャーマシンセットへの移行" Collapse section "1.4. リソースのインフラストラクチャーマシンセットへの移行" 1.4.1. ルーターの移動 1.4.2. デフォルトレジストリーの移行 1.4.3. モニターリングソリューションの移動 1.4.4. クラスターロギングリソースの移動 1.5. Cluster Autoscaler について Expand section "1.5. Cluster Autoscaler について" Collapse section "1.5. Cluster Autoscaler について" 1.5.1. ClusterAutoscaler リソース定義 1.5.2. Cluster Autoscaler のデプロイ 1.6. Machine Autoscaler Expand section "1.6. Machine Autoscaler" Collapse section "1.6. Machine Autoscaler" 1.6.1. MachineAutoscaler リソース定義 1.6.2. Machine Autoscaler のデプロイ 1.7. FeatureGate の使用によるテクノロジープレビュー機能の有効化 1.8. etcd タスク Expand section "1.8. etcd タスク" Collapse section "1.8. etcd タスク" 1.8.1. etcd 暗号化について 1.8.2. etcd 暗号化の有効化 1.8.3. etcd 暗号化の無効化 1.8.4. etcd データのバックアップ 1.8.5. etcd データのデフラグ 1.8.6. クラスターの直前の状態への復元 1.9. Pod の Disruption Budget (停止状態の予算) Expand section "1.9. Pod の Disruption Budget (停止状態の予算)" Collapse section "1.9. Pod の Disruption Budget (停止状態の予算)" 1.9.1. Pod の Disruption Budget (停止状態の予算) を使って起動している Pod の数を指定する方法 1.9.2. Pod の Disruption Budget を使って起動している Pod 数の指定 1.10. クラウドプロバイダーの認証情報のローテーションまたは削除 Expand section "1.10. クラウドプロバイダーの認証情報のローテーションまたは削除" Collapse section "1.10. クラウドプロバイダーの認証情報のローテーションまたは削除" 1.10.1. クラウドプロバイダーの認証情報の削除 1.11. 非接続クラスターのイメージストリームの設定 Expand section "1.11. 非接続クラスターのイメージストリームの設定" Collapse section "1.11. 非接続クラスターのイメージストリームの設定" 1.11.1. サポートデータを収集するためのクラスターの準備 2. インストール後のノードタスク Expand section "2. インストール後のノードタスク" Collapse section "2. インストール後のノードタスク" 2.1. RHEL コンピュートマシンの OpenShift Container Platform クラスターへの追加 Expand section "2.1. RHEL コンピュートマシンの OpenShift Container Platform クラスターへの追加" Collapse section "2.1. RHEL コンピュートマシンの OpenShift Container Platform クラスターへの追加" 2.1.1. RHEL コンピュートノードのクラスターへの追加について 2.1.2. RHEL コンピュートノードのシステム要件 Expand section "2.1.2. RHEL コンピュートノードのシステム要件" Collapse section "2.1.2. RHEL コンピュートノードのシステム要件" 2.1.2.1. 証明書署名要求の管理 2.1.3. Playbook 実行のためのマシンの準備 2.1.4. RHEL コンピュートノードの準備 2.1.5. RHEL コンピュートマシンのクラスターへの追加 2.1.6. Ansible ホストファイルの必須パラメーター 2.1.7. オプション: RHCOS コンピュートマシンのクラスターからの削除 2.2. RHCOS コンピュートマシンの OpenShift Container Platform クラスターへの追加 Expand section "2.2. RHCOS コンピュートマシンの OpenShift Container Platform クラスターへの追加" Collapse section "2.2. RHCOS コンピュートマシンの OpenShift Container Platform クラスターへの追加" 2.2.1. 前提条件 2.2.2. ISO イメージを使用した追加の RHCOS マシンの作成 2.2.3. PXE または iPXE ブートによる追加の RHCOS マシンの作成 2.2.4. マシンの証明書署名要求の承認 2.3. マシンヘルスチェックのデプロイ Expand section "2.3. マシンヘルスチェックのデプロイ" Collapse section "2.3. マシンヘルスチェックのデプロイ" 2.3.1. マシンのヘルスチェック Expand section "2.3.1. マシンのヘルスチェック" Collapse section "2.3.1. マシンのヘルスチェック" 2.3.1.1. ベアメタル上の MachineHealthCheck 2.3.1.2. マシンヘルスチェックのデプロイ時の制限 2.3.2. サンプル MachineHealthCheck リソース Expand section "2.3.2. サンプル MachineHealthCheck リソース" Collapse section "2.3.2. サンプル MachineHealthCheck リソース" 2.3.2.1. マシンヘルスチェックによる修復の一時停止 (short-circuiting) Expand section "2.3.2.1. マシンヘルスチェックによる修復の一時停止 (short-circuiting)" Collapse section "2.3.2.1. マシンヘルスチェックによる修復の一時停止 (short-circuiting)" 2.3.2.1.1. 絶対値を使用した maxUnhealthy の設定 2.3.2.1.2. パーセンテージを使用した maxUnhealthy の設定 2.3.3. MachineHealthCheck リソースの作成 2.3.4. マシンセットの手動によるスケーリング 2.3.5. マシンセットとマシン設定プールの相違点について 2.4. ノードホストについての推奨プラクティス Expand section "2.4. ノードホストについての推奨プラクティス" Collapse section "2.4. ノードホストについての推奨プラクティス" 2.4.1. kubelet パラメーターを編集するための KubeletConfig CRD の作成 2.4.2. コントロールプレーンノードのサイジング 2.4.3. CPU マネージャーの設定 2.5. Huge Page Expand section "2.5. Huge Page" Collapse section "2.5. Huge Page" 2.5.1. Huge Page の機能 2.5.2. Huge Page がアプリケーションによって消費される仕組み 2.5.3. Huge Page の設定 Expand section "2.5.3. Huge Page の設定" Collapse section "2.5.3. Huge Page の設定" 2.5.3.1. ブート時 2.6. デバイスプラグインについて Expand section "2.6. デバイスプラグインについて" Collapse section "2.6. デバイスプラグインについて" 2.6.1. デバイスプラグインのデプロイ方法 2.6.2. デバイスマネージャーについて 2.6.3. デバイスマネージャーの有効化 2.7. テイントおよび容認 (Toleration) Expand section "2.7. テイントおよび容認 (Toleration)" Collapse section "2.7. テイントおよび容認 (Toleration)" 2.7.1. テイントおよび容認 (Toleration) について Expand section "2.7.1. テイントおよび容認 (Toleration) について" Collapse section "2.7.1. テイントおよび容認 (Toleration) について" 2.7.1.1. Pod のエビクションを遅延させる容認期間 (秒数) の使用方法 2.7.1.2. 複数のテイントの使用方法 2.7.1.3. Pod のスケジューリングとノードの状態 (Taint Nodes By Condition) について 2.7.1.4. Pod の状態別エビクションについて (Taint-Based Eviction) 2.7.1.5. すべてのテイントの許容 2.7.2. テイントおよび容認 (Toleration) の追加 2.7.3. マシンセットを使用したテイントおよび容認の追加 2.7.4. テイントおよび容認 (Toleration) 使ってユーザーをノードにバインドする 2.7.5. テイントおよび容認 (Toleration) を使って特殊ハードウェアを持つノードを制御する 2.7.6. テイントおよび容認 (Toleration) の削除 2.8. Topology Manager Expand section "2.8. Topology Manager" Collapse section "2.8. Topology Manager" 2.8.1. Topology Manager ポリシー 2.8.2. Topology Manager のセットアップ 2.8.3. Pod の Topology Manager ポリシーとの対話 2.9. リソース要求とオーバーコミット 2.10. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット Expand section "2.10. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット" Collapse section "2.10. Cluster Resource Override Operator を使用したクラスターレベルのオーバーコミット" 2.10.1. Web コンソールを使用した Cluster Resource Override Operator のインストール 2.10.2. CLI を使用した Cluster Resource Override Operator のインストール 2.10.3. クラスターレベルのオーバーコミットの設定 2.11. ノードレベルのオーバーコミット Expand section "2.11. ノードレベルのオーバーコミット" Collapse section "2.11. ノードレベルのオーバーコミット" 2.11.1. コンピュートリソースとコンテナーについて Expand section "2.11.1. コンピュートリソースとコンテナーについて" Collapse section "2.11.1. コンピュートリソースとコンテナーについて" 2.11.1.1. コンテナーの CPU 要求について 2.11.1.2. コンテナーのメモリー要求について 2.11.2. オーバーコミットメントと QoS (Quality of Service) クラスについて Expand section "2.11.2. オーバーコミットメントと QoS (Quality of Service) クラスについて" Collapse section "2.11.2. オーバーコミットメントと QoS (Quality of Service) クラスについて" 2.11.2.1. Quality of Service (QoS) 層でのメモリーの予約方法について 2.11.3. swap メモリーと QOS について 2.11.4. ノードのオーバーコミットについて 2.11.5. CPU CFS クォータの使用による CPU 制限の無効化または実行 2.11.6. システムリソースのリソース予約 2.11.7. ノードのオーバーコミットの無効化 2.12. プロジェクトレベルの制限 Expand section "2.12. プロジェクトレベルの制限" Collapse section "2.12. プロジェクトレベルの制限" 2.12.1. プロジェクトでのオーバーコミットメントの無効化 2.13. ガベージコレクションを使用しているノードリソースの解放 Expand section "2.13. ガベージコレクションを使用しているノードリソースの解放" Collapse section "2.13. ガベージコレクションを使用しているノードリソースの解放" 2.13.1. 終了したコンテナーがガベージコレクションによって削除される仕組みについて 2.13.2. ガベージコレクションによってイメージが削除される仕組みについて 2.13.3. コンテナーおよびイメージのガベージコレクションの設定 2.14. Node Tuning Operator の使用 Expand section "2.14. Node Tuning Operator の使用" Collapse section "2.14. Node Tuning Operator の使用" 2.14.1. Node Tuning Operator 仕様サンプルへのアクセス 2.14.2. カスタムチューニング仕様 2.14.3. クラスターに設定されるデフォルトのプロファイル 2.14.4. サポートされている Tuned デーモンプラグイン 2.15. ノードあたりの Pod の最大数の設定 3. インストール後のネットワーク設定 Expand section "3. インストール後のネットワーク設定" Collapse section "3. インストール後のネットワーク設定" 3.1. OpenShift SDN を使用したネットワークポリシーの設定 Expand section "3.1. OpenShift SDN を使用したネットワークポリシーの設定" Collapse section "3.1. OpenShift SDN を使用したネットワークポリシーの設定" 3.1.1. ネットワークポリシーについて 3.1.2. サンプル NetworkPolicy オブジェクト 3.1.3. ネットワークポリシーの作成 3.1.4. ネットワークポリシーの削除 3.1.5. ネットワークポリシーの表示 3.1.6. ネットワークポリシーを使用したマルチテナント分離の設定 3.1.7. 新規プロジェクトのデフォルトネットワークポリシーの作成 3.1.8. 新規プロジェクトのテンプレートの変更 Expand section "3.1.8. 新規プロジェクトのテンプレートの変更" Collapse section "3.1.8. 新規プロジェクトのテンプレートの変更" 3.1.8.1. 新規プロジェクトへのネットワークポリシーの追加 3.2. DNS をプライベートに設定する 3.3. クラスター全体のプロキシーの有効化 3.4. Cluster Network Operator (CNO) の設定 3.5. ingress クラスタートラフィックの設定 3.6. Red Hat OpenShift Service Mesh でサポートされている設定 Expand section "3.6. Red Hat OpenShift Service Mesh でサポートされている設定" Collapse section "3.6. Red Hat OpenShift Service Mesh でサポートされている設定" 3.6.1. Red Hat OpenShift Service Mesh でサポートされている Kiali の設定 3.6.2. サポートされている Mixer アダプター 3.6.3. Red Hat OpenShift Service Mesh のインストールアクティビティー 3.7. ルーティングの最適化 Expand section "3.7. ルーティングの最適化" Collapse section "3.7. ルーティングの最適化" 3.7.1. ベースライン Ingress コントローラー (ルーター) のパフォーマンス 3.7.2. Ingress コントローラー (ルーター) のパフォーマンスの最適化 4. インストール後のストレージ設定 Expand section "4. インストール後のストレージ設定" Collapse section "4. インストール後のストレージ設定" 4.1. 動的プロビジョニング Expand section "4.1. 動的プロビジョニング" Collapse section "4.1. 動的プロビジョニング" 4.1.1. 動的プロビジョニングについて 4.1.2. 利用可能な動的プロビジョニングプラグイン 4.2. ストレージクラスの定義 Expand section "4.2. ストレージクラスの定義" Collapse section "4.2. ストレージクラスの定義" 4.2.1. 基本 StorageClass オブジェクト定義 4.2.2. ストレージクラスのアノテーション 4.2.3. RHOSP Cinder オブジェクトの定義 4.2.4. AWS Elastic Block Store (EBS) オブジェクト定義 4.2.5. Azure Disk オブジェクト定義 4.2.6. Azure File のオブジェクト定義 Expand section "4.2.6. Azure File のオブジェクト定義" Collapse section "4.2.6. Azure File のオブジェクト定義" 4.2.6.1. Azure File を使用する場合の考慮事項 4.2.7. GCE PersistentDisk (gcePD) オブジェクトの定義 4.2.8. VMWare vSphere オブジェクトの定義 4.3. デフォルトストレージクラスの変更 4.4. ストレージの最適化 4.5. 利用可能な永続ストレージオプション 4.6. 設定可能な推奨のストレージ技術 Expand section "4.6. 設定可能な推奨のストレージ技術" Collapse section "4.6. 設定可能な推奨のストレージ技術" 4.6.1. 特定アプリケーションのストレージの推奨事項 Expand section "4.6.1. 特定アプリケーションのストレージの推奨事項" Collapse section "4.6.1. 特定アプリケーションのストレージの推奨事項" 4.6.1.1. レジストリー 4.6.1.2. スケーリングされたレジストリー 4.6.1.3. メトリクス 4.6.1.4. ロギング 4.6.1.5. アプリケーション 4.6.2. 特定のアプリケーションおよびストレージの他の推奨事項 4.7. Red Hat OpenShift Container Storage のデプロイ 5. ユーザー向けの準備 Expand section "5. ユーザー向けの準備" Collapse section "5. ユーザー向けの準備" 5.1. アイデンティティープロバイダー設定について Expand section "5.1. アイデンティティープロバイダー設定について" Collapse section "5.1. アイデンティティープロバイダー設定について" 5.1.1. OpenShift Container Platform のアイデンティティープロバイダーについて 5.1.2. サポートされるアイデンティティープロバイダー 5.1.3. アイデンティティープロバイダーパラメーター 5.1.4. アイデンティティープロバイダー CR のサンプル 5.2. RBAC の使用によるパーミッションの定義および適用 Expand section "5.2. RBAC の使用によるパーミッションの定義および適用" Collapse section "5.2. RBAC の使用によるパーミッションの定義および適用" 5.2.1. RBAC の概要 Expand section "5.2.1. RBAC の概要" Collapse section "5.2.1. RBAC の概要" 5.2.1.1. デフォルトのクラスターロール 5.2.1.2. 認可の評価 Expand section "5.2.1.2. 認可の評価" Collapse section "5.2.1.2. 認可の評価" 5.2.1.2.1. クラスターロールの集計 5.2.2. プロジェクトおよび namespace 5.2.3. デフォルトプロジェクト 5.2.4. クラスターロールおよびバインディングの表示 5.2.5. ローカルのロールバインディングの表示 5.2.6. ロールのユーザーへの追加 5.2.7. ローカルロールの作成 5.2.8. クラスターロールの作成 5.2.9. ローカルロールバインディングのコマンド 5.2.10. クラスターのロールバインディングコマンド 5.2.11. クラスター管理者の作成 5.3. kubeadmin ユーザー Expand section "5.3. kubeadmin ユーザー" Collapse section "5.3. kubeadmin ユーザー" 5.3.1. kubeadmin ユーザーの削除 5.4. イメージ設定リソース Expand section "5.4. イメージ設定リソース" Collapse section "5.4. イメージ設定リソース" 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.5. OperatorHub を使用した Operator のインストール Expand section "5.5. OperatorHub を使用した Operator のインストール" Collapse section "5.5. OperatorHub を使用した Operator のインストール" 5.5.1. Web コンソールを使用した OperatorHub からのインストール 5.5.2. CLI を使用した OperatorHub からのインストール 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 4.2.3. RHOSP Cinder オブジェクトの定義 cinder-storageclass.yaml kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: gold provisioner: kubernetes.io/cinder parameters: type: fast 1 availability: nova 2 fsType: ext4 3 1 Cinder で作成されるボリュームタイプ。デフォルトは空です。 2 アベイラビリティーゾーン。指定しない場合、ボリュームは通常 OpenShift Container Platform クラスターのノードがあるすべてのアクティブゾーンでラウンドロビンされます。 3 動的にプロビジョニングされたボリュームで作成されるファイルシステム。この値は、動的にプロビジョニングされる永続ボリュームの fsType フィールドにコピーされ、ボリュームの初回マウント時にファイルシステムが作成されます。デフォルト値は ext4 です。 Previous Next