한눈에 보기subprocess.run(timeout=8)은 제한 시간을 넘기면 TimeoutExpired를 발생시킨다.파드 신원 검증 타임아웃은 요청 거부로 처리하되, executor 프로세스는 종료되지 않아야 한다.예외를 ValueError로 변환하면 검증은 fail-closed로 유지하면서 실행 프로세스를 살릴 수 있다.문제 상황호스트 전용 작업을 실행하기 전에 파드 신원을 확인하는 로직이 있었다. 이 함수는 내부적으로 kubectl get pods를 호출해 대상 파드 정보를 조회한다. 호출에는 Kubernetes 요청 제한 시간과 subprocess 제한 시간이 함께 설정돼 있었다.기존 코드에서는 subprocess.run() 호출 중 발생하는 subprocess.TimeoutExpired를 처리하..