Container와 microservice에서 Kubernetes orchestration이 필요한 이유를 짚고, NHN Kubernetes Service가 control plane 구축과 IaaS 연동을 대신 관리하는 구조를 설명한다. 인증·version 정책·GPU worker부터 실제 사내 서비스 활용 사례와 확장 로드맵까지 다룬다.
핵심 포인트- NKS는 control plane을 관리하고 사용자는 Kubernetes API 권한으로 workload를 제어, CNCF conformance test를 통과했으며 최신 release가 아니라 다음 minor 출시 후 안정화된 version을 지원하는 예측 가능한 정책 채택
- T4·V100·A100 GPU worker, node group autoscaling·auto healing, load balancer·volume 연동, Public API와 Velero 기반 backup·restore 제공
- OCR은 GPU worker·Registry·Object Storage 조합으로, Data Flow는 Log & Crash·Kafka source를 filter·sink로 잇는 ETL로, EasyMaker는 training·inference ML pipeline으로 각각 NKS 위에서 운영
- 사내 image를 프로젝트 권한으로 보호하는 private registry NCR은 layer를 Object Storage에 저장하고 region 간 복제를 지원하며, Kubernetes를 몰라도 container만 실행하는 serverless NCS와 vulnerability scanning·bare-metal worker 확장을 로드맵으로 제시
왜 읽나managed Kubernetes 도입을 검토하는 팀에게, control plane 위임의 이점과 version 정책·GPU·registry·serverless 선택지를 실제 활용 사례로 보여주는 안내.