영향 범위

- ztunnel은 노드당 1개라서, 죽으면 그 노드의 모든 Pod가 mesh 트래픽 불가.

- 사이드카 모드보다 fault domain이 큼

방지 + 대비

방지 (애초에 안 죽게)

장치 막아주는 것
priorityClassName: system-node-critical 다른 Pod 때문에 evict 당함
resources.requests 충분히 메모리 부족으로 OOM kill
CPU limit 빼기 throttling으로 probe fail → 재시작
tolerations: Exists taint 때문에 스케줄 안 됨
PDB (maxUnavailable: 10%) drain/업그레이드 시 동시 다운
[ 핵심 ] 
1. eviction 방지

2. resource 충분히 할당

대비 (죽어도 빨리 복구)

장치 복구 방식
restartPolicy: Always (DaemonSet 기본) 컨테이너 죽으면 Kubelet이 재시작
DaemonSet Controller 자체 Pod 자체가 사라지면 새 Pod 생성
livenessProbe 응답 없는 컨테이너 강제 재시작
updateStrategy.rollingUpdate 업그레이드 시 점진적 교체 (전체 다운 방지)
[ 핵심 ]
1. livenessProbe
 - 컨테이너 응답 없을 시 빠르게 재시작