問題タブ [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.
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
すると問題が解決することがわかります。
イングレス コントローラーで注釈を使用して同じ結果を取得できますか?
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 に設定した場合)。
kubernetes - helm over kubernetes を使用して nginx をインストールできない
centos 7、ベアメタル上にkubernetes Cluster v1.10があります
helm を使用して nginx をインストールしようとしています
戻る
この問題を解決するにはどうすればよいですか?
ありがとう:D