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 を追加することは可能ですか?