問題タブ [kube-dns]
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.
minikube - minikube から Kubernetes API を解決するには?
を使用して、minikube マシン内から Kubernetes API の IP アドレスを見つけることができないようですminikube ssh
。
だけでも同じことが起こりkubernetes
ます。これは、kube-dns ポッドが正常に稼働しているように見えても発生します。
cluster-info に KubeDNS 情報はありません (ただし、ダンプには主要なものはありません)。
kubectl のバージョン:
とミニキューブ:
これは、OSX と xhyve と virtualbox の両方でドライバーとして発生します。
minikube issue tracker にはかなりの数の minikube/dns の問題がありますが、どれもこのようなものではありません。kubectl cluster-info
kube-dns が機能している minikubeの出力はどのようになりますか? についてはどうですかnslookup
、うまくいきませんか?
編集。minikube が本来あるべきものを返しているようkubectl cluster-info
ですが、kube-dns ポッド内から kubernetes を解決することさえできません。
どれが本当にうまくいくべきですか?
nginx - Nginxがプロキシサーバーを反映していない
kubernetes で nginx を試して、さまざまなポートで実行されているサービスにアクセスします。
最初にすべてのサービスが展開され、最後に nginx が展開されたとき、すべてが正常に機能していることがわかります。
いずれかのサービスが更新/再起動された場合、nginx はその特定のサービスにアクセスできません。
nginxを再起動した場合にのみサービスにアクセスできます
とにかく、サービスの再起動を反映するためにnginxを検出/ポーリングさせる(DNSを使用したサービス検出)