|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
Istioの仮想サービスと宛先ルールのUI
この機能により、仮想サービスと宛先ルールを作成、読み取り、更新、削除できるUIが有効になります。これらはIstioのトラフィック管理機能です。
*前提条件:*この機能をオンにしても、Istioは有効になりません。クラスター管理者は、機能を使用するためにクラスターのIstioを有効にする必要があります。
この機能を有効または無効にするには、実験的機能を有効にするためのメインページの指示を参照してください。
| 環境変数キー | デフォルト値 | Status | 利用可能日 |
|---|---|---|---|
|
|
実験的 |
v2.3.0 |
|
|
GA |
v2.3.2 |
この機能について
Istioのトラフィック管理機能の主な利点は、動的なリクエストルーティングを可能にすることであり、これはカナリアデプロイメント、ブルー/グリーンデプロイメント、またはA/Bテストに役立ちます。
この機能が有効になると、Rancher UIを使用してIstioのいくつかのトラフィック管理機能を構成できるページが表示されます。この機能がない場合、Istioでトラフィックを管理するには`kubectl`を使用する必要があります。
この機能により、*仮想サービス*用のタブと*宛先ルール*用のタブの2つのUIタブが有効になります。
-
*仮想サービス*はトラフィックをインターセプトし、Kubernetesサービスに向けて指示を出し、リクエストから異なるサービスへトラフィックの割合を分割できるようにします。ホストが指定されたときに適用するルーティングルールのセットを定義するために使用できます。詳細については、 Istioドキュメントを参照してください。
-
*宛先ルール*は、仮想サービスからトラフィックを受け取れるサービスのバージョンに関する一元的な情報源として機能します。これらのリソースを使用して、ルーティングが行われた後にサービスに向けられたトラフィックに適用されるポリシーを定義できます。詳細については、 Istioドキュメントを参照してください。
これらのタブを表示するには、
-
*☰ > クラスター管理*をクリックします。
-
Istio がインストールされているクラスターに移動し、*Explore*をクリックします。
-
左のナビゲーションバーで Istio をクリックします。
-
*Kiali*と*Jaeger*のタブが表示されます。左側のナビゲーションバーから、*仮想サービス*と*宛先ルール*を表示および構成できます。