Repolode
kurtosis-tech

kurtosis-tech/kurtosis

블록체인 인프라를 포함한 임시 백엔드 스택을 Docker나 Kubernetes에서 한 번의 명령으로 패키징하고 실행하는 플랫폼입니다.

대체할 수 있는 제품:Docker Compose

스타
558
포크
100
열린 이슈
290
마지막 커밋
5일 전

어떤 프로젝트인가요?

Kurtosis는 개발이나 테스트용 임시 스택을 시작할 때 필요한 설정 작업을 처리해, 개발자가 구성에 매달리는 대신 기능 개발에 집중할 수 있도록 합니다. 스택 정의는 패키지로 작성해 배포하고 매개변수화할 수 있으며, 더 큰 스택으로 가져와 공유 설정을 한 줄 명령으로 실행할 수 있습니다.

이 프로젝트는 백엔드 스택 정의를 위한 패키징 시스템, 스택 상태를 재현 가능하게 초기화하는 스택별 파일 관리 기능을 갖춘 런타임, 그리고 Docker나 Kubernetes를 다루듯 실행 중인 스택과 상호작용할 수 있는 CLI 도구로 구성됩니다. 스택은 Docker 엔진이나 Kubernetes에서 실행할 수 있습니다. 패키지는 시작 과정에서 서비스 간에 데이터를 전달하고 사용자 지정 대기 조건을 적용할 수도 있습니다.

유지관리자는 현재 Kurtosis를 장기간 운영하는 프로덕션 환경에는 권장하지 않는다고 밝혔습니다.

핵심 기능

  • 01공유하고 한 줄 명령으로 실행할 수 있는 백엔드 스택 정의를 패키징합니다.
  • 02Docker 엔진이나 Kubernetes에서 스택을 실행합니다.
  • 03재현 가능한 상태 초기화를 위해 스택별 파일을 관리합니다.
  • 04매개변수화된 패키지를 더 큰 스택으로 가져올 수 있습니다.
  • 05실행 중인 인클레이브를 검사하고 상호작용할 수 있는 CLI 도구를 제공합니다.

활용 사례

  • 로컬 개발을 위해 공유 블록체인 테스트 네트워크를 시작합니다.
  • 로컬 개발 환경, 예약된 CI 테스트, 대규모 Kubernetes 테스트에서 동일한 스택 정의를 실행합니다.
  • 오픈 소스 프로젝트의 기여자가 복잡한 다중 서비스 구성을 빠르게 시작할 수 있도록 합니다.

빠른 시작

  1. 1

    docs.kurtosis.com/install의 안내에 따라 Kurtosis를 설치합니다

  2. 2

    Redis 투표 앱 Kurtosis 패키지를 실행합니다

    kurtosis run github.com/kurtosis-tech/awesome-kurtosis/redis-voting-app
  3. 3

    출력의 마지막 줄에 표시된 http 링크를 브라우저에서 엽니다

사용 전 알아둘 점

  • README에는 현재 Kurtosis를 장기적인 프로덕션 환경에서 사용하지 말라고 안내되어 있습니다.
  • 스택은 Docker 또는 Kubernetes에서 실행되므로, 둘 중 하나의 엔진을 사용할 수 있어야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

kurtosis은(는) 무엇인가요?
블록체인 인프라를 포함한 임시 백엔드 스택을 Docker나 Kubernetes에서 한 번의 명령으로 패키징하고 실행하는 플랫폼입니다. Kurtosis는 개발이나 테스트용 임시 스택을 시작할 때 필요한 설정 작업을 처리해, 개발자가 구성에 매달리는 대신 기능 개발에 집중할 수 있도록 합니다. 스택 정의는 패키지로 작성해 배포하고 매개변수화할 수 있으며, 더 큰 스택으로 가져와 공유 설정을 한 줄 명령으로 실행할 수 있습니다.
kurtosis은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
kurtosis은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
kurtosis은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. kurtosis의 마지막 커밋은 2026년 11월 2일입니다.
kurtosis은(는) 어디에 사용할 수 있나요?
로컬 개발을 위해 공유 블록체인 테스트 네트워크를 시작합니다. 로컬 개발 환경, 예약된 CI 테스트, 대규모 Kubernetes 테스트에서 동일한 스택 정의를 실행합니다. 오픈 소스 프로젝트의 기여자가 복잡한 다중 서비스 구성을 빠르게 시작할 수 있도록 합니다.
kurtosis는 어떻게 설치하나요?
docs.kurtosis.com/install의 안내에 따라 Kurtosis를 설치합니다 Redis 투표 앱 Kurtosis 패키지를 실행합니다: kurtosis run github.com/kurtosis-tech/awesome-kurtosis/redis-voting-app 출력의 마지막 줄에 표시된 http 링크를 브라우저에서 엽니다
kurtosis은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kurtosis-tech/kurtosis

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트