宛先ルールは、Service Mesh (ASM) インスタンスにおけるトラフィックルーティングに不可欠なリソースです。宛先ルールは、ルーティング後にサービス宛てのトラフィックに適用されるポリシーを定義します。具体的には、負荷分散の設定、サイドカーからの接続プールサイズ、および負荷分散プールから異常なホストを検出して除外するための外れ値検出設定などを指定できます。本トピックでは、宛先ルールの作成、変更、および削除方法について説明します。
宛先ルールの作成
-
ASM コンソールにログインします。左側のナビゲーションウィンドウで、を選択します。
-
メッシュ管理ページで、目的の ASM インスタンス名をクリックし、左側のナビゲーションウィンドウでを選択します。
構成例および詳細については、「」および「Destination Rule」をご参照ください。宛先ルールは以下のいずれかの方法で作成できます。
-
方法 1: 作成 をクリックし、作成ページでパラメーターを設定してから、作成 をクリックします。
-
方法 2: YAML で作成 をクリックし、名前空間 と シナリオテンプレート を選択し、YAML エディターで構成を変更してから、作成 をクリックします。
-
関連操作
宛先ルールを作成した後は、宛先ルール ページの 操作 列のオプションを使用して管理できます。
-
YAML の表示または変更: 対象のルールについて、YAML の表示 をクリックします。編集 ダイアログボックスで構成を変更し、OK をクリックします。
-
バージョンの管理: 対象の宛先ルールの バージョン管理 をクリックします。バージョン管理 ダイアログボックスで、ロールバック をクリックして以前のバージョンに復元できます。
-
宛先ルールを削除する: 削除するルールの 削除 をクリックします。確認 ダイアログボックスで、OK をクリックします。
重要宛先ルールを削除すると、負荷分散、サーキットブレーカー、速度制限などのポリシーに影響が及び、予期しない問題が発生する可能性があります。宛先ルールの削除は慎重に行ってください。