Google Cloud Platform の GKE で実行されるマイクロサービスの場合、次を処理する API ゲートウェイを作成する方法:
サービスを外部に公開し、サービスにリダイレクトする: Ingress のように機能し、各サービスはそれ自体を公開する必要はなく、代わりに 1 つの API ゲートウェイのみを公開します。
認証: トラフィックがサービスにリダイレクトされる前に、API ゲートウェイによって認証されます
Google Cloud Endpoint と Ambassador を検索して見つけましたが、GKE の説明が不足しています。それらに関する優れたチュートリアルもいただければ幸いです
ありがとうございました!
更新の開発:
- Google Cloud Endpoint は、基本的にサービス メッシュである API サービス アプリケーション コンテナの前にあるサイドカー コンテナであることが判明しました。このガイドによると: https://cloud.google.com/endpoints/docs/openapi/architecture-overview#esp
もう一度質問です。GKE 用の API ゲートウェイを設定する方法は?