問題タブ [metallb]
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.
nginx - nginx イングレス: yaml 定義の競合するホストが nginx-controller ログで無視されますが、動作しない状況が作成されます
インストール済み: https://helm.nginx.com/安定版
両方のポッドが nodeport によって正常にアクセスできることをテストする方法として
Ingress を機能させるために 2 つの yaml ファイルを作成しました
そしてアパッチのために
両方の yaml を別々に適用すると、ログに記録されていれば、それらは nginx-controller によって受け入れられています
結果: http://kubernetes.somelan.lan/apache に正常にアクセスできますが、 http://kubernetes.somelan.lan/nginx にアクセスできません。異なる順序で yaml を適用すると、同じ結果がレンダリングされます。Apache yaml を削除すると、nginx イングレスが機能し始めます。http://kubernetes.somelan.lan/nginx にアクセスできます
エラー コードとログは次のとおりです。
ただし、1 つの yaml を作成する場合:
すべてが期待どおりに動作し、/nginx と /apache の両方にアクセスできます
nginx コントローラーでは、単一の yaml を使用すると、コントローラーで次の構成が得られます。
以前に指定した 2 つの yaml を適用すると、nginx コントローラーには 2 つの構成があります
Apache Ingress の構成
nginx イングレスの設定
2 つの yaml を使用する方法が 1 つの yaml ファイルを使用する場合と同じ結果をレンダリングするはずだと期待するのは間違っていますか?
kubernetes - リモート ホストから Kubernetes にアクセスする
設定が間違っているか、何かが足りないと確信しています。
私のホーム ネットワークは 10.11.0.0/16 です
でkubernetesインスタンスをセットアップしました
次に、calicoをインストールしました
次に、MetalLBをセットアップします
NodePort を使用してhttps://kubernetes.io/docs/tasks/access-application-cluster/service-access-application-cluster/のチュートリアルを使用しましたが、kubernetes マシンで正常に動作します。
kubernetes マシンのポッドにアクセスできます
ホーム ネットワーク上の他のマシンがアクセスできるようにするにはどうすればよいですか? 他のマシンでこれを試してみると、ハングするだけです...
docker - nginx と minikube および metallb
こんにちは、ミニキューブで独自のコンテナを使用して独自の展開を開始しようとしています。ここに私のyamlファイルがあります
それが私の Dockerfile です
それが私の nginx_conf.sh です
yaml ファイルの適用に成功した後、CrashLoopBackOff エラーが発生します。
再起動しようとしましたが、役に立ちません。ポッドについて説明しようとしましたが、情報は役に立ちません:
私は何をすべきかのアイデアを使い果たしました:(