본문 바로가기

⭐ Kubernetes & EKS/Kubernetes (쿠버네티스)

nodes are available: 1 Too many pods.

가끔 pod를 실행 후 위와 같이 나오는 경우가 있다.

AWS의 인스턴스들은 각 타입별로 pod 생성 갯수를 제한하고 있다.

원인은 해당 인스턴스에 pod 생성 갯수를 초과해서 이다.

안쓰는 pod를 제거 후 다시 실행하면 정상적으로 동작 한다.

 

# 아래는 AWS 인스턴스 타입별로 생성가능한 pod를 정리해놓은 사이트이다.

https://github.com/awslabs/amazon-eks-ami/blob/master/files/eni-max-pods.txt

 

GitHub - awslabs/amazon-eks-ami: Packer configuration for building a custom EKS AMI

Packer configuration for building a custom EKS AMI - GitHub - awslabs/amazon-eks-ami: Packer configuration for building a custom EKS AMI

github.com

# 일단 Replica pod들을 모두 Terminating 시킨다.

#  pod들을 삭제 후 다시 조회해보니 Running 상태가 되어있는것을 확인 할 수 있다.