問題タブ [nginx-ingress]

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 に答える
445 参照

google-cloud-platform - GKE で nginx-ingress 用の RStudio Server サービスを構成する

/rstudio/ の下にある RStudio Server エンドポイントをマッピングするために nginx イングレス コントローラーを配置した GKE 上の Kubernetes クラスターがあります。これは非常にうまく機能します。

残念ながら、私のデプロイメントの 1 つ (RStudio サーバー) は、ログイン/ログアウト時にクライアント側のリダイレクトを使用し、/auth-login にアクセスしようとすると 404 エラーが発生するため、正しく機能しません (/rstudio/auth-ログインする)

以前は、コンテナ化されていない RStudio Server のインストールを使用するとき、URL の書き換えを処理するために Apache リバース プロキシを前面に置いていました。

公式のRStudio Server Proガイドから、このlocationセクションを追加nginx.confすると問題が解決することがわかります。

イングレス コントローラーで注釈を使用して同じ結果を取得できますか?

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

docker - Kubernetes Nginx Ingress Controller が Nginx Web サーバーを公開

基本的にURLで外部からNginx-helloページにアクセスしたいです。kubernetes と Nginx イングレスを実行している v-server へのサブドメインの (機能する) A レコードを作成しました: vps.my-domain.com

次のチュートリアルを使用して、CoreOS に kubeadm を介して単一ノード クラスターとして Kubernetes をインストールしました: https://kubernetes.io/docs/setup/independent/install-kubeadm/https://kubernetes.io/docs/setup/independent/ create-cluster-kubeadm/ 、およびhttps://kubernetes.github.io/ingress-nginx/deploy/#bare-metalを使用する nginx-ingress 。

また、次のエントリを /etc/hosts ファイルに追加しました。

(xxx はサーバー IP の下 3 桁に置き換えられました)

次のファイルを使用して、デプロイ、サービス、イングレスを作成しました。

記述の出力:

nodeip とポート 80 を使用して Nginx の hello ページをカールできますが、VM の外部からは機能しません。Failed to connect to vps.my-domain.com port 80: Connection refused

私は何かを忘れましたか、それとも設定が間違っていますか? ヘルプやヒントをいただければ幸いです。

ありがとうございました

編集:

「vps.my-domain.com:30519」にアクセスすると、nginx のウェルカム ページが表示されます。ただし、構成でポート :80 を指定しました。get services の出力からポートを取得しました。

追加することで、ポート:80でも動作するようになりました

my-nginx サービスに。しかし、これは機能するはずの方法ではありませんよね?kubernetes と ingress-nginx のチュートリアルと例では、externalIP なしで常に機能していました。また、イングレス ルールが機能しなくなりました (例: パスを /test に設定した場合)。

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

kubernetes - helm over kubernetes を使用して nginx をインストールできない

centos 7、ベアメタル上にkubernetes Cluster v1.10があります

helm を使用して nginx をインストールしようとしています

戻る

この問題を解決するにはどうすればよいですか?

ありがとう:D