Jump To Close Expand all Collapse all Table of contents デプロイメントオプション 1. APIcast の概要 Expand section "1. APIcast の概要" Collapse section "1. APIcast の概要" 1.1. 前提条件 1.2. デプロイメントのオプション 1.3. 環境 1.4. インテグレーション設定 1.5. サービスの設定 Expand section "1.5. サービスの設定" Collapse section "1.5. サービスの設定" 1.5.1. 認証の設定 1.6. マッピングルール 1.7. マッピングルールのワークフロー 1.8. Host Header 1.9. 実稼働環境用のデプロイメント 1.10. 公開ベース URL 1.11. API バックエンドの保護 1.12. プライベート API を扱う APIcast の使用 1.13. APIcast への OpenTracing の設定 Expand section "1.13. APIcast への OpenTracing の設定" Collapse section "1.13. APIcast への OpenTracing の設定" 1.13.1. 前提条件 1.13.2. 手順 1.13.3. 補足情報 1.13.4. OpenShift インスタンスへの Jaeger のインストール 2. Docker コンテナー環境における APIcast Expand section "2. Docker コンテナー環境における APIcast" Collapse section "2. Docker コンテナー環境における APIcast" 2.1. 前提条件 2.2. ステップ 1: Docker コンテナー環境のインストール 2.3. ステップ 2: Docker コンテナー化環境ゲートウェイを実行する Expand section "2.3. ステップ 2: Docker コンテナー化環境ゲートウェイを実行する" Collapse section "2.3. ステップ 2: Docker コンテナー化環境ゲートウェイを実行する" 2.3.1. Docker コマンドオプション 2.4. ステップ 3: APIcast のテスト 2.5. ステップ 4: Docker コンテナー環境上の APIcast に関するトラブルシューティング Expand section "2.5. ステップ 4: Docker コンテナー環境上の APIcast に関するトラブルシューティング" Collapse section "2.5. ステップ 4: Docker コンテナー環境上の APIcast に関するトラブルシューティング" 2.5.1. Cannot connect to the Docker daemon エラー 2.5.2. 基本的な Docker コマンドラインインターフェースコマンド 3. Red Hat OpenShift 上での APIcast の実行 Expand section "3. Red Hat OpenShift 上での APIcast の実行" Collapse section "3. Red Hat OpenShift 上での APIcast の実行" 3.1. 前提条件 3.2. ステップ 1: OpenShift をセットアップする Expand section "3.2. ステップ 1: OpenShift をセットアップする" Collapse section "3.2. ステップ 1: OpenShift をセットアップする" 3.2.1. Docker コンテナー環境のインストール 3.2.2. OpenShift クラスターを開始する Expand section "3.2.2. OpenShift クラスターを開始する" Collapse section "3.2.2. OpenShift クラスターを開始する" 3.2.2.1. リモートサーバーでの OpenShift クラスターのセットアップ 3.3. ステップ 2: OpenShift テンプレートを使用して APIcast をデプロイする 3.4. ステップ 3: OpenShift コンソールでルートを作成する 4. 高度な APIcast 設定 Expand section "4. 高度な APIcast 設定" Collapse section "4. 高度な APIcast 設定" 4.1. シークレットトークンの定義 4.2. クレデンシャル 4.3. エラーメッセージ 4.4. 設定履歴 4.5. デバッグ 4.6. パスルーティング 5. APIcast ポリシー Expand section "5. APIcast ポリシー" Collapse section "5. APIcast ポリシー" 5.1. APIcast 標準ポリシー Expand section "5.1. APIcast 標準ポリシー" Collapse section "5.1. APIcast 標準ポリシー" 5.1.1. 3scale Auth Caching ポリシー 5.1.2. 3scale Batcher ポリシー 5.1.3. Anonymous Access ポリシー 5.1.4. CORS Request Handling ポリシー 5.1.5. Echo ポリシー 5.1.6. Edge Limiting ポリシー Expand section "5.1.6. Edge Limiting ポリシー" Collapse section "5.1.6. Edge Limiting ポリシー" 5.1.6.1. 制限のタイプ 5.1.6.2. 制限の定義 5.1.6.3. Liquid テンプレート 5.1.6.4. 条件の適用 5.1.6.5. ストアの設定 5.1.6.6. エラー処理 5.1.7. Header Modification ポリシー 5.1.8. IP Check ポリシー 5.1.9. Liquid Context Debug ポリシー 5.1.10. Logging ポリシー 5.1.11. OAuth 2.0 Token Introspection ポリシー 5.1.12. Referrer ポリシー 5.1.13. RH-SSO/Keycloak Role Check ポリシー 5.1.14. Prometheus メトリクス 5.1.15. SOAP ポリシー 5.1.16. Upstream ポリシー 5.1.17. URL Rewriting ポリシー Expand section "5.1.17. URL Rewriting ポリシー" Collapse section "5.1.17. URL Rewriting ポリシー" 5.1.17.1. パスを書き換えるためのコマンド 5.1.17.2. クエリー文字列を書き換えるためのコマンド 5.1.18. URL Rewriting with Captures ポリシー 5.2. 標準ポリシーの有効化 5.3. カスタム APIcast ポリシーの作成 5.4. APIcast へのカスタムポリシーの追加 Expand section "5.4. APIcast へのカスタムポリシーの追加" Collapse section "5.4. APIcast へのカスタムポリシーの追加" 5.4.1. APIcast ビルトインへのカスタムポリシーの追加 5.4.2. 別の OpenShift Container Platform 上の APIcast へのカスタムポリシーの追加 5.5. AMP におけるポリシーチェーンの作成 5.6. ポリシーチェーン JSON 設定ファイルの作成 6. ポリシーチェーンと APIcast ネイティブデプロイメントのインテグレーション Expand section "6. ポリシーチェーンと APIcast ネイティブデプロイメントのインテグレーション" Collapse section "6. ポリシーチェーンと APIcast ネイティブデプロイメントのインテグレーション" 6.1. ポリシーでの変数およびフィルターの使用 7. APIcast の環境変数 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 デプロイメントオプション Red Hat 3scale API Management 2.4APIcast API Gateway を OpenShift にネイティブにデプロイするか、Docker を使用してデプロイします。概要 このガイドでは、Red Hat 3scale API Management 2.4 のデプロイオプションについて説明します。 Next