OverviewKubernetes는 컨테이너 기반 애플리케이션을 자동으로 배포, 관리, 확장, 복구할 수 있도록 설계된 강력한 오픈소스 플랫폼이다.Docker와 같은 컨테이너 기술이 개별 애플리케이션의 실행과 패키징을 담당한다면, Kubernetes는 이러한 컨테이너들을 운영 환경에서 안정적으로 오케스트레이션하는 역할을 맡는다. Kubernetes는 Control Plane과 Node 컴포넌트로 나뉘며, 이 두 영역은 협력하여 사용자의 의도대로 애플리케이션이 클러스터 내에서 잘 배포되고 유지되도록 돕는다.또한, kubectl apply 명령을 통해 실제 Pod가 어떻게 생성되고 어떤 흐름을 통해 스케줄링되고 실행되는지를 이해하면, Kubernetes의 전체 아키텍처와 내부 동작 원리를 명확히 파악할 수 ..