0
私はk8オートスケーラと思われる問題を抱えています。Kubernetes Autoscaler Missing Node
自動スケーラは、最近のデプロイ後に新しいクラスタを起動しました(k8sデプロイメントがホストされているEC2上のインスタンスを見ることができます)が、kubectlノードを取得すると表示されません。
kubectl get nodes
NAME STATUS ROLES AGE VERSION
ip-172-20-110-212.ec2.internal Ready master 322d v1.5.1
ip-172-20-129-59.ec2.internal Ready master 322d v1.5.1
ip-172-20-153-170.ec2.internal Ready <none> 322d v1.5.1
ip-172-20-160-119.ec2.internal Ready master 322d v1.5.1
ip-172-20-162-94.ec2.internal Ready <none> 316d v1.5.1
ip-172-20-166-194.ec2.internal Ready <none> 322d v1.5.1
ip-172-20-79-1.ec2.internal Ready <none> 112d v1.5.1
ip-172-20-92-163.ec2.internal Ready <none> 322d v1.5.1
さらに、この「失われた」ノードのIPと一致するKUBE-プロキシポッドが現れていますが、殺され、30秒ごとに再起動されます。
kubectl get pods
kube-proxy-ip-172-20-181-122.ec2.internal 1/1 Running 0 17s
30秒ごとに再起動しているノードの詳細を共有するとよいでしょう。 'kノード記述 'かもしれません - このデータがなければ、何が間違っているのかを最終的に伝えることはほとんど不可能です! –
再起動しているノードではなく、ポッドです。 kubectlから欠落しているノードは、すべてのノードを取得します。問題のあるポッド上の記述ポッドは興味深い情報をもたらさず、死ぬ前に記録されたイベントはありません。 –