0

公式の Google Cloud Routes ドキュメント ページ (このページの「優先順位」を参照) に示されている例を使用しています。これは、私が達成しようとしていることと密接に関連しているためです。

以下に示すように、2 つのルートが定義されているとします。

NAME                       NETWORK     DEST_RANGE         NEXT_HOP                           PRIORITY 
vpnroute                   default     192.168.0.0/16     [ZONE]/instances/vpninstance          1000 
vpnroute-backup            default     192.168.0.0/16     [ZONE]/instances/vpninstance-backup   2000

公式ドキュメントには次のように記載されています。

この構成では、VPN トラフィックは通常 vpninstance によって処理されますが、vpnroute が削除されると vpninstance-backup にフォールバックします。

このフェールオーバーを自動にしたいと思います。どうすればそれを達成できますか?

つまり、ルーティング ルールで nextHop として使用できる高可用性インスタンスが必要であり、アクティブ/パッシブ モデルで問題ありません。これを達成する最も簡単な方法は何ですか? 上記の解決策は気に入っていますが、プライマリ ルートの NEXT_HOP がダウンしていることを検出すると、ルートを手動で削除する必要があることがわかりました。

私の仮定では、優先度の異なる 2 つのルートがあり、優先度の高いルートが機能しない場合は、優先度の高い順にルートが試行されると想定していましたが、それについては間違っている可能性があると思います。

4

1 に答える 1