-
Kubernetes CrashLoopBackOff exit0 발생할 때HOWTO 2020. 1. 31. 18:04
kubernetes 에서 pods 를 배포했는데 바로 CrashLoopBackOff 상태로 빠질때가 있다.
docker 로 기동시켰을때는 잘 뜨는 컨테이너가 kubernetes 에서 배포하면 정상적으로 기동되지 않을 경우에는 아래와 같이 pods 상태를 확인 후 exit code 를 확인해야 한다.
Last State 의 exit code 가 0 인 경우는 컨테이너가 기동되지 마자 실행시킬 프로세스가 없어서 바로 종료되는 경우이다.
이럴떄는 아래와 같이 sleep 커맨드를 추가해서 컨테이너가 기동되지 마자 중지되지 않도록 설정하면 Running 상태의 pods 를 확인할 수 있다.
command: ['sh', '-c', 'echo The app is running! && sleep 3600'] 반응형'HOWTO' 카테고리의 다른 글
CentOS 7 Apache Nifi 설치 (0) 2020.06.22 CentOS7 Apache ssl 인증서 적용 그리고 80 to 443 redirect (0) 2020.06.05 squid proxy 를 활용한 object storage 접근 제어 (0) 2020.01.29 Kubernetes 에서 Wordpress + MySQL 구성하기 (Persistent Volume) (2) 2019.01.09 MySQL DB replication 구성하기 (2) 2018.12.29