【Kubernetes】EKSで「0/2 nodes are available: 2 Too many pods.」と出て、PodがPendingのまま

1 2 3 4 5 6 7 8 9 10 11 |
kubectl get pod NAME READY STATUS RESTARTS AGE argocd-sample-guestbook-ui-5748657565-25vxq 1/1 Running 0 14d external-dns-7b4f7cbfc8-hs829 1/1 Running 0 20d nginx-app1 0/1 Pending 0 7m7s nginx-app2 0/1 Pending 0 7m7s nginx-app3 0/1 Pending 0 7m7s Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 5s (x6 over 5m48s) default-scheduler 0/2 nodes are available: 2 Too many pods. |
原因は、Podに適用するためのIPアドレスが足りない模様。
なので、増やす。
1 |
eksctl scale nodegroup --cluster vamdemic-eks-cluster --nodes=3 --name managed-t3-medium |