1장. Kubernetes가 해결하지 않는 문제부터 적는다
Kubernetes는 container scheduling과 선언 상태 조정을 돕지만 애플리케이션 불변식, 데이터 복구, 안전한 migration, SLO, 비용 책임을 대신하지 않는다. 작은 서비스에 cluster를 도입하면 복잡성과 당직 부담이 더 클 수 있다.
도입 결정에는 workload 수, 격리, 배포 빈도, 확장 변동, 조직 운영 역량, 규제, 비용을 둔다. managed control plane도 worker, network, workload policy, upgrade는 사용자의 책임이다. “Kubernetes 사용”이 목표가 아니라 반복 가능한 배포·격리·복구가 목표다.