[k8s] Airflow kubernetes executor를 위한 이론공부- 1. k8s 트러블 슈팅방법

윤원탁·2023년 1월 9일
0

k8s

목록 보기
2/6

문제 정의

redis를 yaml 파일로 만들고 이를 실행하던 도중 에러가 나는 부분을 어떻게 디버깅할까?

스크립트

: 이부분에서 image pull이 안되도록 작성한 부분이라는 것을 확인해야함

# redis123으로 yaml 파일을 확인
kubectl run redis --image=redis123 --dry-run -o yaml

# 이를 yaml파일로 만듬
kubectl run redis --image=redis123 --dry-run -o yaml > redis.yaml

# yaml 파일을 이용하여 pod 실행
kubectl create -f redis.yaml

# pod 실행 결과 확인 -> 에러 출력 확인
kubectl get pods

# 에러 출력 자세하게 보기
kubectl describe pod redis

# image redis123이 pull이 안된다는걸 확인
# 이를 수정하여 문제 해결

결과
redis123으로 yaml 파일을 확인
yaml 실행후 상태 확인
kubectl describe pod redis 결과

profile
개발자입니다.

0개의 댓글