> For the complete documentation index, see [llms.txt](https://cocktailcloud.gitbook.io/cocktail-cloud-online/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cocktailcloud.gitbook.io/cocktail-cloud-online/faq/pod.md).

# Pod 기동 불가

<details>

<summary>Pod 상태가 ErrImagePull 인 경우</summary>

* 첫 번째 예시로는 Pod에 적용된 이미지가 없는 경우

1. pod의 describe를 확인하여 image명에 오타가 있거나, 없는 태그명이 적혀 있는지 확인한다
2. \[어플리케이션] - \[서비스맵] - \[워크로드] 탭에서 해당 워크로드를 선택 후 컨테이너 항목에서 정확한 image로 수정 후 “저장 후 재시작” 버튼을 클릭한 뒤 정상적으로 pod가 기동되는지 확인한다

* 두 번째 예시로는 Pod에 적용된 이미지를 harbor등 image registry와 연동하지 못하는 경우

1. pod의 describe를 확인하여 harbor등 image registry와 연동이 되지 못하여 x509가 발생했는지 확인한다
2. \[어플리케이션] - \[서비스맵] - \[설정] 탭에서 image registry에 대한 시크릿을 생성
3. \[어플리케이션] - \[서비스맵] - \[워크로드] 탭에서 해당 워크로드를 선택 후 생성한 시크릿을 imagepullsecret에 적용 후 “저장 후 재시작” 버튼을 클릭한 뒤 정상적으로 pod가 기동되는지 확인한다

</details>

<details>

<summary>Pod 상태가 CrashLoopBackOff 인 경우</summary>

* pod의 경우 다양한 원인으로 CrashLoopBackOff가 발생하게 되며 아래 종료 코드를 통해 정확한 로그 확인이 필요
* pod의 종료 코드 확인
  * kubectl describe pod \[pod 명] -n \[namespace 명]
  * Exit Code: 를 확인한다.
* pod의 컨테이너 로그 확인
  * kubectl logs pod \[pod 명] -n \[namespace 명]

</details>
