Kubernetes에서 Pod을 배포할 때 노드의 리소스 부족, 스케줄링 조건 미충족, 예약된 리소스 초과 등의 이유로 스케줄링이 실패하는 경우가 많습니다.이 글에서는 Kubernetes 환경에서 발생할 수 있는 대표적인 리소스 제약 및 스케줄링 오류 5가지를 정리하고, 각각의 원인과 해결 방법을 설명합니다. 🚀 1️⃣ “Insufficient memory” 🔎 오류 설명 이 오류는 Pod이 요청한 메모리보다 노드에 가용한 메모리가 부족할 때 발생합니다.특히, 요청된 requests 및 limits 설정이 너무 높으면 문제가 발생할 수 있습니다. 🔧 해결 방법 1) 현재 클러스터의 노드 메모리 사용량 확인 클러스터의 모든 노드에서 가용한 메모리를 확인합니다.kubectl top nodes Pod이..