2

これで、すべてを処理する 1 つのnginx構成を持つ大きなサイトができました! これには SSL が含まれます。

現時点では、subdomain.ourdomain.comのすべてのトラフィックを公開されている kubernetes サービスにルーティングするように構成がセットアップされています。

subdomain.ourdomain.comにアクセスすると、 502 Bad Gatewayが返されます。kubernetes ポッド内のサービスが適切に実行されていることを 3 回確認しました。私が使用しているkubernetes構成に何か問題があると確信しています。

だから私がやったこと:

  1. 作成された kubernetes サービス
  2. タイプ LoadBalancer を使用して公開しました
  3. サブドメインの nginx 構成に正しいルーティングを追加しました

これは次のkubectl get services returnsとおりです。

users          <cluster_ip>   <external_ip>   80/TCP     12m

これは何kubectl get endpoints returnsです:

kubernetes     <kub_ip>:443   48d
redis-master   10.0.1.5:6379        48d
redis-slave    10.0.0.5:6379        48d
users          10.0.2.7:80          3m

私がやりたいことは、すべてのトラフィックをnginx構成を介して kubernetes サービスにルーティングすることだけですか?

すべてのトラフィックを kubernetes コンテナー クラスター IP にルーティングしようとしましたが、うまくいきませんでした。

4

0 に答える 0