고객사에서 쿠버네티스 기반 솔루션을 사용할 때 자주 듣는 요구사항이 있습니다.
주말에는 사용을 안할건데, EC2 인스턴스를 꺼놓을 순 없나요?
워커노드를 끄는 것 자체는 AWS를 예로 들면, 원하는 노드 개수, 최소 노드 개수, 최대 노드 개수를 0으로 돌려놓으면 가능합니다.
하지만 오픈소스를 쓸 경우, 0으로 돌려놔도 노드가 종료되지 않는 이슈가 가끔 있는데,
PDB를 체크해보면 좋습니다.
kubectl get pdb -A
PDB는 인위적으로 노드를 줄이는 상황에도 항상 최소한의 POD가 유지될 수 있도록 하는 정책으로,
오픈소스들을 사용한다면 위와 같은 요구사항이 있을 때 제일 먼저 봐야하는 정책입니다.
내려도 된다면 해당 PDB의 MIN AVAILABLE 를 수정하여 변경할 수 있습니다.
'TroubleShooting' 카테고리의 다른 글
| Bitnami 유료화 전환으로 인한 이관 (0) | 2025.10.14 |
|---|