Communitygithub.com

redpanda-data/redpanda

Redpanda admin v2 ConnectRPC 엔드포인트를 추가하거나 수정할 때 사용합니다. protobuf 작성, Bazel 빌드 연동, C++ 서비스 핸들러 구현, 관리 서버 등록 및 Ducktape 통합 테스트용 Python 바인딩 재생성을 다룹니다.

redpanda란 무엇인가요?

이 스킬은 Redpanda 클러스터의 admin v2 ConnectRPC 엔드포인트를 추가하거나 수정하는 전체 워크플로우를 지원합니다. 개발자는 proto/redpanda/core/admin/v2/ 디렉토리 아래에 protobuf 정의를 작성하고, Bazel 빌드 파일에 새 의존성을 추가하며, src/v/redpanda/admin/services/ 경로에서 C++ 서비스 핸들러를 구현해야 합니다. 이후 관리 서버에 새 서비스나 RPC를 등록하고, Ducktape 통합 테스트를 위한 Python 바인딩을 자동으로 재생성해야 합니다. 이 스킬은 기존 서비스에 새 RPC를 추가하는 경우와 완전히 새로운 서비스를 만드는 경우 모두를 포괄하며, Redpanda 저장소의 일관된 개발 패턴을 따릅니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add redpanda-data/redpanda

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

redpanda은(는) 무엇을 하나요?

Redpanda admin v2 ConnectRPC 엔드포인트를 추가하거나 수정할 때 사용합니다 — proto/redpanda/core/admin/v2/ 아래에 protobuf를 작성하고, Bazel 빌드에 연결하며, src/v/redpanda/admin/services/ 아래에 C++ 서비스 핸들러를 구현하고, 관리 서버에 등록한 다음, Ducktape 통합 테스트를 위한 Python 바인딩을 재생성합니다. 기존 서비스에 새 RPC를 추가하는 경우와 완전히 새로운 서비스를 만드는 경우 모두를 다룹니다.

관련 스킬