시험 도구와 실행 환경
API와 종단 간 시험, 성능 및 보안 시험은 서로 다른 도구를 사용할 수 있다. Testkube는 기존 시험 도구와 스크립트를 클러스터에서 실행하는 공통 흐름을 제공한다. 시험의 판정 내용을 새로 만드는 역할과 시험 실행 환경을 구성하는 역할을 구분할 수 있다.
실행 시점과 결과 확인
수동 실행과 파이프라인 연계, Kubernetes 이벤트와 API 등을 통해 시험을 시작하는 방식을 제공한다. 결과와 로그, 산출물 및 자원 정보는 문제를 분석하는 자료로 활용된다. 어떤 도구를 어떤 환경에서 실행했는지 함께 관리해야 같은 결과를 다시 확인하기 쉽다.
에이전트와 제어 영역
공개 저장소의 에이전트는 별도의 제어 영역 없이 단일 클러스터에서 독립 실행할 수 있다. 여러 클러스터와 팀을 하나의 화면으로 연결하는 상용 제어 영역은 별도 구성이다. 따라서 플랫폼 전체 기능과 독립 에이전트의 범위를 동일하게 가정하지 말고 실제 배포 형태에 맞춰 확인해야 한다.