問題タブ [kubespray]
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.
kubernetes - kubespray scale.yml を使用したスケーリングが「Failed to connect host via ssh」で失敗する
Kubespray cluster.yml - 以下のコマンドで正常に動作します。
使用したコマンド:
ただし、スケーリングは次のメッセージで失敗します..つまり、kubelet.conf ファイルが作成されるのを待っています。
SSH 接続は良好です。
タイムアウトを増やしてみました
/root/kubespry/roles/kubernetes/kubeadm/tasks/main.yml ファイルですが、うまくいきません。
kubernetes - Pod が内部の Kubernetes サービスに接続できない
一部のノードで CoreDNS に問題があり、kubernetes 内部サービスにアクセスしようとしてエラーが発生したため、Crashloopback 状態になっています。
これは、Kubespray を使用してデプロイされた新しい K8s クラスターです。ネットワーク レイヤーは、Openstack 上の Kubernetes バージョン 1.12.5 を使用した Weave です。私はすでにエンドポイントへの接続をテストしており、たとえば 10.2.70.14:6443 に到達しても問題はありません。しかし、ポッドから 10.233.0.1:443 への telnet は失敗しています。
助けてくれてありがとう
そして CoreDNS ログから:
また、問題のあるノードの 1 つから kube-proxy のログを確認すると、次のエラーが明らかになりました。