問題タブ [kong]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4550 参照

microservices - Kong を Consul と統合する方法

Consul の使用と Kong との統合について知りたいです。Kong は、マイクロサービス アーキテクチャ専用の API ゲートウェイとして使用できることを理解しています。私が間違っている場合は修正してください。Kong と Consul の統合を読みました。しかし、私は Consul の実際の使い方を理解できていません。

あなたの助けに感謝。

0 投票する
2 に答える
871 参照

kong - Kong (0.10) API のセットアップと使用方法

私は Kong を初めて使用し、Kong で手を汚そうとしています。kong (0.10) と Cassandra (最新) が別々の docker コンテナーで実行される環境があります。私の OS は macOS -Sierra 10.12.4 です。

ドッカーのカサンドラ

ドッカーのコング

Kong のドキュメントに従って、Kong Admin API を介して (IP を取得するための) 最初の API を追加しました。

次のコマンドを実行してテストすると、

私はこれを得る、

ただし、直接アクセスするcurl http://httpbin.org/ipと、IP が取得されます。

Kong を構成して同じ結果を得るにはどうすればよいですか?

0 投票する
1 に答える
998 参照

dns - クライアントと Kong の間のロード バランサー

この KONG アーキテクチャを導入したいとします。

ここに画像の説明を入力

1) 「ロードバランサー」には何を使用する必要がありますか?

2) 「ロード バランサー」の高可用性を確保するにはどうすればよいですか? また、クライアント (@IP または FQDN を 1 つだけ知っている必要があります) に対して完全に透過的にするにはどうすればよいですか?

3) ロード バランサーは、Kong のクラスターのどの Kong がクライアント リクエストを処理する必要があるかをどのように見つけますか?

どんな情報でも大歓迎です;-)

セブ

0 投票する
2 に答える
1542 参照

api - クライアント資格情報フローで OAuth2 プラグインを使用して、Kong で 1 つのトークンで複数の API にアクセスします

Kong API Gateway を使用して、これらの API にアクセスするための 1 つのトークンを取得することを期待して、すべての API に OAuth2 プラグインを追加しました。

必要なフィールドを指定して www.example.com/oauth2/tokenを呼び出すとgrant type、 、client idおよびclient secret

APIを追加する必要があります:www.example.com/apiendpoint/oauth2/token

残念ながら、生成されたトークンは特定の API にしかアクセスできません。

私はもう試した:

最新の API Dos: https://getkong.org/docs/0.10.x/admin-api/を確認するだけでなく、 どれも機能しませんでした。

すべての API にアクセスするための 1 つのトークンを生成することは可能ですか?