쿠버네티스 Daemon Set, Stateful Sets, job


• `StatefulSet`은 상태를 유지하는 파드의 집합을 관리하며, 각 파드마다 정해진 이름을 가지게 된다. 특정 파드를 삭제하면 같은 이름의 파드가 다시 생성되며, 파드의 개수를 조정하면 순차적으로 파드가 생성된다.
• `DaemonSet`은 클러스터의 모든 노드에 파드를 실행하는 데 사용된다. 한 노드당 하나의 파드가 생성되며, 노드를 추가하면 해당 노드에 자동으로 파드가 생성되고, 노드를 삭제하면 파드도 자동으로 삭제된다.
• `Job`은 일회성 작업을 실행하는 데 사용되며, 주어진 작업을 완료한 후에 파드를 종료한다. `Job`은 배치 작업, 데이터 처리 작업, 또는 특정 시간 동안 실행되는 작업 등에 적합하다.
• 쿠버네티스는 다양한 컨트롤러들을 지원하며, 사용자의 필요에 따라 적절한 컨트롤러를 선택하여 사용하면 된다.

북마크
공유하기
신고하기