Kubernetes Deployment를 사용하여 Pod들 업데이트 하기위해
Deployment의 Image버젼을 바꾸었을 때 4개의 pod 중 2개는
정상 업데이트 되었고, 2개의 pod는 0/2 nodes are available: 2 Insufficient memory error가
발생했습니다.
해당 에러를 막고자 Deployment의 Yaml파일 에서 메모리 limits 값을 상향하여 바꾸어 주었으나
똑같은 에러가 출력되었습니다.
에러에 관해 수소문 하다가 옆팀 팀장님께서 pod 개수가 메모리를 차지하기 때문에 2개로 줄여보라고
하셨고 pod를 줄이니 신기하게도 해당에러가 나타나지 않았습니다.
만약 저와 같은 위와같은 에러가 발생하셨을 경우에 Deployment의 Yaml파일에서
spec:
replicas : pod갯수
를 아래와 같이 조금 줄이도록 수정해보시면 좋을 것 같습니다
'Cloud > Kubernetes' 카테고리의 다른 글
쿠버네티스 Ingress에 SSL 인증서 적용하는 방법 (2) | 2024.03.08 |
---|---|
Kubernetes Pod Restarts 반복현상 (0) | 2022.11.08 |