본문으로 건너뛰기
FindOpenSource

kube-burner

설정 가능한 클러스터 부하를 생성해 부하 상태에서 클러스터가 어떻게 동작하는지 측정하는 Kubernetes 성능·스케일 테스트 도구입니다.

개요

kube-burner는 실제 워크로드 압력을 시뮬레이션하기 위해 설정 가능한 속도와 규모로 Kubernetes 오브젝트를 생성·삭제하고, 테스트 전 과정에서 클러스터와 API 서버 성능 지표를 측정합니다. 클러스터 업그레이드 벤치마킹, 용량 계획 검증, 프로덕션에 영향을 미치기 전에 성능 회귀를 잡아내는 데 흔히 사용됩니다.

kube-burner는 Kubernetes 컨트롤 플레인 자체를 부하 테스트해야 하는 플랫폼 팀에 적합합니다. 카탈로그에 있는 k6와는 대상이 다른데, k6는 기반 클러스터 인프라가 아니라 애플리케이션과 API를 부하 테스트합니다.

카테고리
테스팅
키워드
kubernetes-testingperformance-testingload-testingscale-testing
언어
Go
라이선스
Apache-2.0

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기