Kubernetes 공식문서로 다시 이해하는 Spring 서버 실행 환경Spring 서버를 Kubernetes 위에 올리면, “서버를 한 대 띄웠다”는 감각이 빠르게 무너진다.갑자기 시작 시간이 들쭉날쭉해지고, 재시작이 잦아지고, 로컬 캐시는 의미가 줄어들고, 트래픽이 조금만 흔들려도 지표가 달라진다.이 변화는 설정값 몇 개로 설명되지 않는다. 관점 자체가 달라져야 한다.Kubernetes는 VM을 관리하는 도구가 아니라, 프로세스 실행 환경의 규칙을 강제하는 플랫폼이기 때문이다.컨테이너는 VM이 아니다Kubernetes를 처음 접할 때 가장 흔한 오해는 “가벼운 VM을 여러 개 띄우는 것”이라는 비유다. 하지만 컨테이너는 VM과 구조가 완전히 다르다.VM하이퍼바이저 위에서 동작게스트 OS를 포함커널까지..