youtube image
From YouTube: [KCD KOREA 2021] 서비스 안정성 확대를 위해 선택한, Multi Kubernetes 플랫폼의 세계관 확장 이야기 | 조지훈

Description

카카오페이는 고객의 돈을 다루는 전자금융 서비스입니다.
모든 서비스들은 안정성이 중요하겠지만 금융을 다루는 환경에서는 서비스 안정성과 영속성은 더욱 중요한 키워드 입니다.

카카오페이는 2018년부터 거대한 1개의 Kubernetes 클러스터에서 Istio를 도입해서 사용해왔습니다.

카카오페이 DevOps 팀에서는 SPOF(Single point of failure)가 발생할 수 있는 아키텍처라고 판단 하고,
더 단단하고 회복가능한 DR(Disaster recovery) 구조의 Multi Kubernetes 환경으로 개선하고 있습니다.

Multi Kubernetes 환경에서 사용자인 엔지니어들이 동일한 사용 경험을 유지할 수 있고,
클러스터를 운영하는 엔지니어 관점에서도 필요한 다양한 플랫폼(K8S API Proxy/Event, Logging System/Cluster State manager)들을 개발하고 제공하기 위해 노력하고 있습니다.

기술력과 안정성이라는 양립하는 가치를 모두 지키기 위해서 카카오페이 DevOps 팀에서 노력했던 몇가지 사례들을 공유하려고 합니다.