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. Web コンソールを使用したプロジェクトの作成 1.1.2. Web コンソールでの Developer パースペクティブを使用したプロジェクトの作成 1.1.3. CLI を使用したプロジェクトの作成 1.1.4. Web コンソールを使用したプロジェクトの表示 1.1.5. CLI を使用したプロジェクトの表示 1.1.6. Developer パースペクティブを使用したプロジェクトに対するアクセスパーミッションの提供 1.1.7. プロジェクトへの追加 1.1.8. Web コンソールを使用したプロジェクトステータスの確認 1.1.9. CLI を使用したプロジェクトステータスの確認 1.1.10. Web コンソールを使用したプロジェクトの削除 1.1.11. CLI を使用したプロジェクトの削除 1.2. 別のユーザーとしてのプロジェクトの作成 Expand section "1.2. 別のユーザーとしてのプロジェクトの作成" Collapse section "1.2. 別のユーザーとしてのプロジェクトの作成" 1.2.1. API の権限借用 1.2.2. プロジェクト作成時のユーザー権限の借用 1.3. プロジェクト作成の設定 Expand section "1.3. プロジェクト作成の設定" Collapse section "1.3. プロジェクト作成の設定" 1.3.1. プロジェクト作成について 1.3.2. 新規プロジェクトのテンプレートの変更 1.3.3. プロジェクトのセルフプロビジョニングの無効化 1.3.4. プロジェクト要求メッセージのカスタマイズ 2. アプリケーションライフサイクル管理 Expand section "2. アプリケーションライフサイクル管理" Collapse section "2. アプリケーションライフサイクル管理" 2.1. Developer パースペクティブを使用したアプリケーションの作成 Expand section "2.1. Developer パースペクティブを使用したアプリケーションの作成" Collapse section "2.1. Developer パースペクティブを使用したアプリケーションの作成" 2.1.1. 前提条件 2.1.2. Git のコードベースのインポートおよびアプリケーションの作成 2.2. インストールされた Operator からのアプリケーションの作成 Expand section "2.2. インストールされた Operator からのアプリケーションの作成" Collapse section "2.2. インストールされた Operator からのアプリケーションの作成" 2.2.1. Operator を使用した etcd クラスターの作成 2.3. CLI を使用したアプリケーションの作成 Expand section "2.3. CLI を使用したアプリケーションの作成" Collapse section "2.3. CLI を使用したアプリケーションの作成" 2.3.1. ソースコードからのアプリケーションの作成 Expand section "2.3.1. ソースコードからのアプリケーションの作成" Collapse section "2.3.1. ソースコードからのアプリケーションの作成" 2.3.1.1. ローカル 2.3.1.2. リモート 2.3.1.3. ビルドストラテジーの検出 2.3.1.4. 言語の検出 2.3.2. イメージからアプリケーションを作成する方法 Expand section "2.3.2. イメージからアプリケーションを作成する方法" Collapse section "2.3.2. イメージからアプリケーションを作成する方法" 2.3.2.1. DockerHub MySQL イメージ 2.3.2.2. プライベートレジストリーのイメージ 2.3.2.3. 既存のイメージストリームおよびオプションの イメージストリームタグ 2.3.3. テンプレートからのアプリケーションの作成 Expand section "2.3.3. テンプレートからのアプリケーションの作成" Collapse section "2.3.3. テンプレートからのアプリケーションの作成" 2.3.3.1. テンプレートパラメーター 2.3.4. アプリケーション作成の変更 Expand section "2.3.4. アプリケーション作成の変更" Collapse section "2.3.4. アプリケーション作成の変更" 2.3.4.1. 環境変数の指定 2.3.4.2. ビルド環境変数の指定 2.3.4.3. ラベルの指定 2.3.4.4. 作成前の出力の表示 2.3.4.5. 別名でのオブジェクトの作成 2.3.4.6. 別のプロジェクトでのオブジェクトの作成 2.3.4.7. 複数のオブジェクトの作成 2.3.4.8. 単一 Pod でのイメージとソースのグループ化 2.3.4.9. イメージ、テンプレート、および他の入力の検索 2.4. Topology ビューを使用したアプリケーション構成の表示 Expand section "2.4. Topology ビューを使用したアプリケーション構成の表示" Collapse section "2.4. Topology ビューを使用したアプリケーション構成の表示" 2.4.1. 前提条件 2.4.2. アプリケーションのトポロジーの表示 2.4.3. アプリケーションおよびコンポーネントとの対話 2.4.4. アプリケーション Pod のスケーリングおよびビルドとルートの確認 2.4.5. アプリケーション内での複数コンポーネントのグループ化 2.4.6. アプリケーション内および複数のアプリケーション間でのコンポーネントの接続 Expand section "2.4.6. アプリケーション内および複数のアプリケーション間でのコンポーネントの接続" Collapse section "2.4.6. アプリケーション内および複数のアプリケーション間でのコンポーネントの接続" 2.4.6.1. コンポーネント間のビジュアル接続の作成 2.4.6.2. コンポーネント間のバインディング接続の作成 2.4.7. Topology ビューに使用するラベルとアノテーション 2.5. アプリケーションの削除 Expand section "2.5. アプリケーションの削除" Collapse section "2.5. アプリケーションの削除" 2.5.1. Developer パースペクティブを使用したアプリケーションの削除 3. サービスブローカー Expand section "3. サービスブローカー" Collapse section "3. サービスブローカー" 3.1. サービスカタログのインストール Expand section "3.1. サービスカタログのインストール" Collapse section "3.1. サービスカタログのインストール" 3.1.1. サービスカタログについて 3.1.2. サービスカタログのインストール 3.2. テンプレートサービスブローカーのインストール Expand section "3.2. テンプレートサービスブローカーのインストール" Collapse section "3.2. テンプレートサービスブローカーのインストール" 3.2.1. 前提条件 3.2.2. テンプレートサービスブローカーについて 3.2.3. テンプレートサービスブローカー Operator のインストール 3.2.4. テンプレートサービスブローカーの起動 3.3. テンプレートアプリケーションのプロビジョニング Expand section "3.3. テンプレートアプリケーションのプロビジョニング" Collapse section "3.3. テンプレートアプリケーションのプロビジョニング" 3.3.1. テンプレートアプリケーションのプロビジョニング 3.4. テンプレートサービスブローカーのアンインストール Expand section "3.4. テンプレートサービスブローカーのアンインストール" Collapse section "3.4. テンプレートサービスブローカーのアンインストール" 3.4.1. テンプレートサービスブローカーのアンインストール 3.5. OpenShift Ansible Broker のインストール Expand section "3.5. OpenShift Ansible Broker のインストール" Collapse section "3.5. OpenShift Ansible Broker のインストール" 3.5.1. 前提条件 3.5.2. OpenShift Ansible Broker について Expand section "3.5.2. OpenShift Ansible Broker について" Collapse section "3.5.2. OpenShift Ansible Broker について" 3.5.2.1. Ansible Playbook Bundle 3.5.3. OpenShift Ansible Service Broker Operator のインストール 3.5.4. OpenShift Ansible Broker の起動 Expand section "3.5.4. OpenShift Ansible Broker の起動" Collapse section "3.5.4. OpenShift Ansible Broker の起動" 3.5.4.1. OpenShift Ansible Broker 設定オプション 3.6. OpenShift Ansible Broker の設定 Expand section "3.6. OpenShift Ansible Broker の設定" Collapse section "3.6. OpenShift Ansible Broker の設定" 3.6.1. OpenShift Ansible Broker の設定 Expand section "3.6.1. OpenShift Ansible Broker の設定" Collapse section "3.6.1. OpenShift Ansible Broker の設定" 3.6.1.1. OpenShift Ansible Broker 設定オプション 3.6.2. OpenShift Ansible Broker のモニタリング設定 3.7. サービスバンドルのプロビジョニング Expand section "3.7. サービスバンドルのプロビジョニング" Collapse section "3.7. サービスバンドルのプロビジョニング" 3.7.1. サービスバンドルのプロビジョニング 3.8. OpenShift Ansible Broker のアンインストール Expand section "3.8. OpenShift Ansible Broker のアンインストール" Collapse section "3.8. OpenShift Ansible Broker のアンインストール" 3.8.1. OpenShift Ansible Broker のアンインストール 4. Deployment Expand section "4. Deployment" Collapse section "4. Deployment" 4.1. Deployment および DeploymentConfig について Expand section "4.1. Deployment および DeploymentConfig について" Collapse section "4.1. Deployment および DeploymentConfig について" 4.1.1. デプロイメントのビルディングブロック Expand section "4.1.1. デプロイメントのビルディングブロック" Collapse section "4.1.1. デプロイメントのビルディングブロック" 4.1.1.1. ReplicationController 4.1.1.2. ReplicaSet 4.1.2. DeploymentConfig 4.1.3. デプロイメント 4.1.4. Deployment および DeploymentConfig の比較 Expand section "4.1.4. Deployment および DeploymentConfig の比較" Collapse section "4.1.4. Deployment および DeploymentConfig の比較" 4.1.4.1. 設計 4.1.4.2. DeploymentConfig 固有の機能 4.1.4.3. Deployment 固有の機能 4.2. デプロイメントプロセスの管理 Expand section "4.2. デプロイメントプロセスの管理" Collapse section "4.2. デプロイメントプロセスの管理" 4.2.1. DeploymentConfig の管理 Expand section "4.2.1. DeploymentConfig の管理" Collapse section "4.2.1. DeploymentConfig の管理" 4.2.1.1. デプロイメントの開始 4.2.1.2. デプロイメントの表示 4.2.1.3. デプロイメントの再試行 4.2.1.4. デプロイメントのロールバック 4.2.1.5. コンテナー内でのコマンドの実行 4.2.1.6. デプロイメントログの表示 4.2.1.7. デプロイメントトリガー Expand section "4.2.1.7. デプロイメントトリガー" Collapse section "4.2.1.7. デプロイメントトリガー" 4.2.1.7.1. デプロイメントトリガーの設定 4.2.1.8. デプロイメントリソースの設定 4.2.1.9. 手動のスケーリング 4.2.1.10. DeploymentConfig からのプライベートリポジトリーへのアクセス 4.2.1.11. 特定のノードへの Pod の割り当て 4.2.1.12. 異なるサービスアカウントでの Pod の実行 4.3. DeploymentConfig ストラテジーの使用 Expand section "4.3. DeploymentConfig ストラテジーの使用" Collapse section "4.3. DeploymentConfig ストラテジーの使用" 4.3.1. ローリングストラテジー Expand section "4.3.1. ローリングストラテジー" Collapse section "4.3.1. ローリングストラテジー" 4.3.1.1. カナリアデプロイメント 4.3.1.2. ローリングデプロイメントの作成 4.3.1.3. Developer パースペクティブを使用したローリングデプロイメントの開始 4.3.2. 再作成ストラテジー 4.3.3. Developer パースペクティブを使用した再作成デプロイメントの開始 4.3.4. カスタムストラテジー 4.3.5. ライフサイクルフック Expand section "4.3.5. ライフサイクルフック" Collapse section "4.3.5. ライフサイクルフック" 4.3.5.1. ライフサイクルフックの設定 4.4. ルートベースのデプロイメントストラテジーの使用 Expand section "4.4. ルートベースのデプロイメントストラテジーの使用" Collapse section "4.4. ルートベースのデプロイメントストラテジーの使用" 4.4.1. プロキシーシャードおよびトラフィック分割 4.4.2. N-1 互換性 4.4.3. 正常な終了 4.4.4. Blue-Green デプロイメント Expand section "4.4.4. Blue-Green デプロイメント" Collapse section "4.4.4. Blue-Green デプロイメント" 4.4.4.1. Blue-Green デプロイメントの設定 4.4.5. A/B デプロイメント Expand section "4.4.5. A/B デプロイメント" Collapse section "4.4.5. A/B デプロイメント" 4.4.5.1. A/B テスト用の負荷分散 Expand section "4.4.5.1. A/B テスト用の負荷分散" Collapse section "4.4.5.1. A/B テスト用の負荷分散" 4.4.5.1.1. Web コンソールを使用した重みの管理 4.4.5.1.2. CLI を使用した重みの管理 4.4.5.1.3. 1 サービス、複数の DeploymentConfig 5. クォータ Expand section "5. クォータ" Collapse section "5. クォータ" 5.1. プロジェクトごとのリソースクォータ Expand section "5.1. プロジェクトごとのリソースクォータ" Collapse section "5.1. プロジェクトごとのリソースクォータ" 5.1.1. クォータで管理されるリソース 5.1.2. クォータのスコープ 5.1.3. クォータの実施 5.1.4. 要求 vs 制限 5.1.5. リソースクォータ定義の例 5.1.6. クォータの作成 Expand section "5.1.6. クォータの作成" Collapse section "5.1.6. クォータの作成" 5.1.6.1. オブジェクトカウントクォータの作成 5.1.6.2. 拡張リソースのリソースクォータの設定 5.1.7. クォータの表示 5.1.8. 明示的なリソースクォータの設定 5.2. 複数のプロジェクト間のリソースクォータ Expand section "5.2. 複数のプロジェクト間のリソースクォータ" Collapse section "5.2. 複数のプロジェクト間のリソースクォータ" 5.2.1. クォータ作成時の複数プロジェクトの選択 5.2.2. 該当する ClusterResourceQuota の表示 5.2.3. 選択における粒度 6. アプリケーションの正常性のモニタリング Expand section "6. アプリケーションの正常性のモニタリング" Collapse section "6. アプリケーションの正常性のモニタリング" 6.1. ヘルスチェックについて Expand section "6.1. ヘルスチェックについて" Collapse section "6.1. ヘルスチェックについて" 6.1.1. ヘルスチェックのタイプについて 6.2. ヘルスチェックの設定 7. アプリケーションのアイドリング Expand section "7. アプリケーションのアイドリング" Collapse section "7. アプリケーションのアイドリング" 7.1. アプリケーションのアイドリング Expand section "7.1. アプリケーションのアイドリング" Collapse section "7.1. アプリケーションのアイドリング" 7.1.1. 単一サービスのアイドリング 7.1.2. 複数サービスのアイドリング 7.2. アプリケーションのアイドリング解除 8. リソースを回収するためのオブジェクトのプルーニング Expand section "8. リソースを回収するためのオブジェクトのプルーニング" Collapse section "8. リソースを回収するためのオブジェクトのプルーニング" 8.1. プルーニングの基本操作 8.2. グループのプルーニング 8.3. デプロイメントのプルーニング 8.4. ビルドのプルーニング 8.5. イメージのプルーニング Expand section "8.5. イメージのプルーニング" Collapse section "8.5. イメージのプルーニング" 8.5.1. イメージのプルーニングの各種条件 8.5.2. イメージのプルーニング操作の実行 8.5.3. セキュアまたは非セキュアな接続の使用 8.5.4. イメージのプルーニングに関する問題 8.6. レジストリーのハードプルーニング 8.7. cron ジョブのプルーニング 法律上の通知 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 8.7. cron ジョブのプルーニング cron ジョブは正常なジョブのプルーニングを実行できますが、失敗したジョブを適切に処理していない可能性があります。そのため、クラスター管理者はジョブの定期的なクリーンアップを手動で実行する必要があります。また、信頼できるユーザーの小規模なグループに cron ジョブへのアクセスを制限し、cron ジョブでジョブや Pod が作成され過ぎないように適切なクォータを設定する必要もあります。 追加リソース ジョブを使用した Pod でのタスクの実行 複数のプロジェクト間のリソースクォータ RBAC の使用によるパーミッションの定義および適用 Previous Next