問題タブ [spring-cloud-kubernetes]

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 投票する
2 に答える
1839 参照

spring-boot - Spring Cloud Gateway on Kubernetes ディスカバリー ロケーターは、サービス ポートの代わりにポッド ポートを使用します

スプリング クラウド ゲートウェイとスプリング クラウド kubernetes ディスカバリーを使用して、openshift に API ゲートウェイを実装しています。

プロジェクトhttps://github.com/salaboy/s1p_gatewayから始めました。

私のゲートウェイ構成は次のとおりです。

/actuator/gateway/routes を表示すると、サービスが検出されたことがわかります。

問題は、8085が targetPort (つまり、pod ポート) であり、サービス ポートではないことです。

API ゲートウェイを機能させるには、ポッド ポートとサービス ポートを揃える必要がありますが、これは非常に奇妙に思えます。

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

mongodb - spring boot から k8s mongodb エンドポイントに接続する方法

Kubernetes にデプロイされたスプリング ブート アプリがあり、クラスターの外部でホストされている mongodb サーバーに接続する必要があります。https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-mapping-external-servicesで指定されている Kubernetes に従って、mongodb サーバー用の Kubernetes サービスとエンドポイントを作成しました。ここで、Spring Boot アプリケーションをこのエンドポイントに接続する必要があります。私は以下を試しました

-- application.properties に uri を追加

-- 春から明示的に mongodb クライアントを定義する

しかし、私のアプリケーションはエラーをスローし続けます

私のプロジェクトには次の依存関係があります

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

spring-cloud-kubernetes - spring cloud kubernetes は spring cloud ロードバランサーをサポートしていますか?

Spring Cloud Kubernetes は Spring Cloud Loadbalancer をサポートしていますか?

リンクhttps://cloud.spring.io/spring-cloud-static/spring-cloud-kubernetes/2.0.0.M1/に従って、Spring ブート アプリケーションを Kubernetes にデプロイし、リボン クライアントでクライアント側の負荷分散も実行します。リファレンス/html/#ribbon-discovery-in-kubernetes

リボン クライアントの代わりに、新しい Spring クラウド ロードバランサーを使用したいと考えています。