Kubernetes Statefulset / 쿠버네티스, 워크로드, 스테이트풀셋, 서비스
Kubernetes Statefulset Statefulset은 application의 상태를 관리해주는 API 오브젝트 Deployment와 비슷하게 container spec에 기반을 두지만, Pod간 독자성을 제공 즉, persistent한 식별자를 제공해주며 네트워크, 스토리지, 순서등의 기능이 있다는 뜻 말 그대로 stateless한 서비스에는 지금까지 공부한 다른 것들을 이용해도 되지만, stateful한 서비스 (ex. DB, network)등에 대해서는 Statefulset을 사용하여 서비스해야함 Deployment에서 Replicas를 1로 고정하여 사용해도 되긴 하지만, 기능과 의미를 완벽히 보장하지 않기에 권장하지 않음 간단하게 정리하자면 - Deployment(Replicaset) ..
2023. 1. 27.