kubectl drain, cordon, uncordon은 쿠버네티스 노드의 상태를 조정하고 관리하기 위한 명령어입니다. 주로 노드에서 유지보수 작업이나 업그레이드가 필요할 때 사용되며, 파드가 안전하게 옮겨지거나 배치되지 않도록 도와줍니다.1. kubectl cordon기능: 노드를 스케줄링 불가 상태로 만듭니다. 이 상태에서는 새로운 파드가 해당 노드에 스케줄링되지 않습니다.용도: 유지보수가 필요하거나 더 이상 파드를 배포하지 않을 노드를 잠시 제외할 때 사용합니다.예시: 이 명령을 실행하면 해당 노드에 "SchedulingDisabled" 상태가 표시됩니다.kubectl cordon 2. kubectl uncordon기능: cordon 상태에서 해제하여 노드를 스케줄링 가능 상태로 만듭니다.용도: ..