DaemonSet
- 모든 노드에 1개씩 Pod 배포
- 노드가 추가되면 자동으로 새 Pod가 생성됨
- 시스템 수준의 작업에 적합 (예: 로그 수집기, 모니터링 에이전트)
사용 예시: Fluentd, Prometheus Node Exporter 등
예시
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: log-agent
spec:
selector:
matchLabels:
name: log-agent
template:
metadata:
labels:
name: log-agent
spec:
containers:
- name: filebeat
image: docker.elastic.co/beats/filebeat:8.7.0