이 글은 Kubernetes in Action 4장을 학습하면서 직접 실습한 내용을 정리한 시리즈의 1편입니다. 책으로만 읽으면 그냥 지나칠 만한 부분에서 일부러 막혀보고, 그 막힘을 통해 컨트롤러의 본질을 이해해가는 과정을 기록했습니다.들어가며쿠버네티스를 처음 공부할 때 RC(ReplicationController), RS(ReplicaSet), Deployment, DaemonSet 같은 컨트롤러들의 차이가 헷갈렸습니다. 책을 읽을 때는 "아 그렇구나" 싶지만, 실제로 운영하다 보면 "왜 이렇게 설계했지?"가 막히는 순간이 옵니다.이번 학습에서 제가 잡고 싶었던 건 컨트롤러 패턴의 본질이었습니다. 그래서 일부러 RC/RS의 한계까지 부딪혀보면서, 왜 셀렉터 기반 설계인지, 왜 Deployment가 R..