3. DaemonSet, Job, CronJob
DaemonSet
- ReplicaSet은 노드 잔여자원에 따라 Pod을 조절하여 생성한다
- DaemonSet은 노드의 잔여자원 상관없이 무조건 공통분배하여 Pod을 생성시킨다
- 이러한 배포방식으로 생성시켜야 하는 프로그램들
- Prometheus
- Fluentd
- glusterFS
Job
- Pod의 실행을 완료될때까지 재시도 한다
- 컨트롤러로 생성된 Pod은 장애발생하여 서비스가 다운된 경우 재성됨 => Restart
- 일반 생성으로 만들어진 Pod은 바로 다운된다 => Recreate
Recreate와 Restart의 차이점
Recreate : Pod이 재생성되기 때문에 IP등이 변동된다(변동값이 생김)
Restart : 기존의 Pod의 기능을 재시동 시킨다(변동값이 없음)