stateful stateless 썸네일형 리스트형 [Kubernetes] kubernetes 환경에서 Database 구축 시 Statefulset을 사용해야 하는 이유 INTRO EKS환경(Kubernetes) 에서 Database 관련 서비스를 띄울 때에는, Statefulset을 사용하는 것이 일반적이다. 아래는 왜 Statefulset을 사용해야 하는지 그리고 사용 중 알면 유용한 정보를 포스팅하고자 한다. 1. 개요 - Kubernetes 에는 pod 를 관리하기 위해 존재하는 stateless / stateful 한 컨트롤러들이 있다. - mongodb와 같은 데이터베이스를 서비스하기 위해선 어떤 컨트롤러를 사용해야 할까? - 정답은 stateful 한 컨트롤러를 사용해야 한다. = Statefulset - 많은 DB 환경에서는 데이터의 보존성과 안정성을 위해 Replication 환경을 제공한다. - 아래는 mongodb에서의 기본적인 Replication .. 더보기 이전 1 다음