쿠버네티스 StatefulSet

Jmnote (토론 | 기여)님의 2019년 5월 29일 (수) 12:26 판 (→‎개요)

1 개요

쿠버네티스 StatefulSet
Kubernetes 스테이트풀셋
  • Deployment, Pod의 스케일링을 관리하고, Pod들에 대한 배치와 유일성을 보장함
  • Deployment와 유사하지만 다르다. Unique한 Pod으로 관리. 순서 보장
  • Deployment와 마찬가지로 동일 컨테이너 스펙을 기반으로 Pod들을 관리하지만, Deployment와는 달리 Pod 각각에 대해 스티키 identity를 유지함
  • Pod들은 같은 스펙으로 생성되지만 교체는 불가능함
각각은 persistent 식별자를 가지며, 리스케줄링시에도 계속 유지됨
  • 기타 다른 컨트롤러와 같은 패턴으로 운영됨
StatefulSet 객체에 원하는 상태를 정의하면, StatefulSet 컨트롤러는 현재 상태에서 그 원하는 상태로 이행하기 위해 필요한 업데이트를 생성함
  • k8s 1.9에서 stable

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}