Kubernetes 2

Kubernetes Pod Restarts 반복현상

새롭게 작업한 브랜치 이미지를 Kubernetes에 업데이트 할 때 Restarts가 계속해서 발생하는 현상이 발생했습니다. 3시간 정도 Restarts가 50번정도 일어나고 해당 이미지가 pod업데이트 되었는데 그 다음 회 업데이트 때도 같은 문제가 발생했고, 이때는 pod가 비정상적으로 빨간에러가 계속해서 나타나 결국, 이전버젼으로 롤백을 했습니다. 해당 문제가 Restarts가 계속 나는것을 기다려야 해결되는문제인지 이미지가 잘못되어 정상업데이트가 안된 것 인지 확인하는 방법을 몰라서 몇번의 삽질 끝에 결과를 찾아서 공유합니다. 먼저 저의경우 파드가 정상적으로 업데이트 하지못한 이유는 이미지가 잘못 말려올라가서 였습니다. 저의 경우 네이버 클라우드를 사용중인데 네이버클라우드 콘솔 > Containe..

Cloud/Kubernetes 2022.11.08

0/2 nodes are available: 2 Insufficient memory error

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: rep..

Cloud/Kubernetes 2022.11.08