2

GKE で Kong API ゲートウェイを実行しており、独自のサービスを追加しようとしています。

私は3つのポッドを持っています

  • cassandra
  • kong
  • apiindex

および 2 つのサービス (ノード ポート)

  • apiindex(80/443/8080 ポートは開いています)
  • kong-proxy(8000/8001/8443)

apiindexを使用してAPIゲートウェイにAPIを追加しようとしています

curl -i -X POST http://kong-proxy:8001/apis -d 'name=test' -d 'uris=/' -d 'upstream_url= http://apiindex/ '

しかし、その後http://kong-proxy:8000/戻ります

503 {"メッセージ": "サービスを利用できません"}

内部に公開Webサイトを追加すると正常に動作します curl -i -X POST http://kong-proxy:8001/apis -d 'name=test' -d 'uris=/' -d 'upstream_url=http://httpbin.org/'

curl http://apiindex/kongポッドから 200 を返します。

apiindexサービスを公開せずに、kong を使用して API を追加することは可能ですか?

4

1 に答える 1