Notice
Recent Posts
Recent Comments
Link
말랑말랑제리스타일
K8S에서 Deployment does not have minimum availability 에러 조치 본문
쿠버네티스에서 Deployment를 배포했는데 Deployment does not have minimum availability. 에러 발생
연결된 Pod 확인
kubectl get pods -n <네임스페이스 명>
명령어를 입력하면 pod들이 나옵니다.
이 중에서 해당 Deployment에 연결된 pod가 보일 겁니다.
이 pod 명을 복사합니다.
kubectl describe pod <pod 명> -n dev <namespace 명>
명령어를 다시 입력해 줍니다.
하단에 Event라는 영역이 있고 여기에 Container image "이미지 명" aleady present on machine이라는 문구가 나오네요.
Deployment yaml수정
Deployment yaml 수정 화면으로 가줍시다.
imagePullPolicy가 IfNotPresent로 되어있네요.
Always로 바꿔줍시다.
저장하고 기다려봅니다.
pod 상태가 정상으로 바뀌었네요.
React 이미지였는데 컨테이너화 할 때 뭔가 문제가 있었나 봅니다.
정확한 원인은 못 찾았지만 이로써 해결이 되었네요.
'프로그래밍 > 클라우드' 카테고리의 다른 글
CRA로 만든 React 프로젝트 Docker 배포 (0) | 2024.07.15 |
---|---|
클라우드 서비스의 유형(IaaS, PaaS, SaaS) (0) | 2024.07.09 |
브라우저에서 kyma dashboard 화면 안뜰 때 (0) | 2024.07.08 |
파이썬 Rest Api 서비스 Docker Image 생성 예시 (0) | 2024.06.24 |
Kyma에 Oracle DB 올리기 (0) | 2024.05.27 |
Comments