サービス ルーティング設定ガイドの概要
このガイドでは、新しいサービス ルーティング API を使用して Compute Engine で Traffic Director を設定する前に、参照するドキュメントと完了する必要があるタスクの概要を説明します。
- Google Kubernetes Engine で Traffic Director を設定する場合は、サービス ルーティング API ではなく、Gateway API のドキュメントをご覧ください。
- 古い API で Traffic Director を設定する場合は、設定ガイドの概要をご覧ください。
始める前に
新しい API で Traffic Director を構成する前に、Envoy プロキシとプロキシレス gRPC サービスのどちらを使用してデプロイするかに応じて、次のドキュメントをご覧ください。
前提条件
デプロイでは、次の前提条件を満たしている必要があります。
- Envoy の最小バージョン 1.20.0
- gRPC ブートストラップ ジェネレータの最小バージョン v0.13.0
API を有効にする
次の追加の API を有効にします。
gcloud services enable \ osconfig.googleapis.com \ trafficdirector.googleapis.com \ compute.googleapis.com \ networkservices.googleapis.com
次のステップ
必要な構成に応じて、設定ガイドの手順を行ってください。
Mesh
リソースを使用してプロキシレス gRPC サービスを設定する- HTTP サービスを使用して Envoy プロキシを設定する
- Ingress ゲートウェイを設定する
TCPRoute
リソースを使用して TCP サービスを設定するMesh
リソースとRoute
リソースを使用してプロジェクト間の参照を設定する- ゲートウェイ TLS ルーティングを設定する