한줄평
“대규모 노드 상황을 가볍게 재현해 테스트하려는 쿠버네티스 개발자에게 유용합니다. 다만 노드가 가상이라 실제 워크로드 실행 검증에는 쓸 수 없습니다.”
이런 분께 쿠버네티스 확장성·컨트롤러를 시험하는 개발자에게
좋은 점
- 실제 자원 없이 수천 노드를 즉시 생성
- 스케줄러·컨트롤러 대규모 테스트에 적합
아쉬운 점
- 가상 노드라 실제 파드 실행 검증은 불가
크워크 소개
kwok 는 'Kubernetes WithOut Kubelet' 의 줄임말로, 실제 컨테이너를 띄우지 않고 수천 개의 가상 노드를 몇 초 만에 만들어 주는 툴킷입니다. 노드가 가짜라 자원을 거의 쓰지 않으면서도 스케줄러나 컨트롤러 동작을 대규모로 시험할 수 있습니다. 클러스터 확장성 테스트나 컨트롤러 개발에 쓰는 명령줄 도구입니다. GUI 없이 명령어로 동작합니다.