상태 유지 애플리케이션
상태 유지 애플리케이션 (Stateful Applications)
이 튜토리얼 섹션에서는 데이터베이스처럼 상태를 유지해야 하는(stateful) 애플리케이션을 쿠버네티스에 배포하고 운영하는 방법을 함께 배워요. 상태가 있는 애플리케이션은 각 인스턴스가 고유한 식별자와 안정적인 저장소를 가져야 하기 때문에, 일반 Deployment보다 까다로워요.
출처: 문서
본문
상태 유지 애플리케이션은 요청마다 결과가 달라지는 데이터를 갖고 있어서, 어떤 인스턴스에 연결되느냐가 중요해요. 쿠버네티스에서는 StatefulSet과 PersistentVolume을 이용해 이런 애플리케이션을 안정적으로 운영할 수 있어요. 이 섹션의 튜토리얼을 따라가면 ZooKeeper, Cassandra, MySQL 같은 예제를 직접 배포하면서 감을 잡을 수 있어요.