본문 바로가기
WIKI 기술 지식 베이스

감사 이벤트

원문 보기 위키 갱신

감사 이벤트 (Audit Events)

Scaffolder 백엔드는 다양한 작업에 대해 감사 이벤트를 발행합니다. 이벤트는 eventId로 논리적으로 그룹화되며, 필요할 때 subEventId가 추가 구분을 제공합니다.

출처: 문서

본문

Scaffolder 백엔드는 다양한 작업에 대해 감사 이벤트를 발행합니다. 이벤트는 eventId로 논리적으로 그룹화되며, 필요할 때 subEventId가 추가 구분을 제공합니다.

템플릿 이벤트

  • template-parameter-schema: 템플릿 매개변수 스키마를 검색합니다. (GET /v2/templates/:namespace/:kind/:name/parameter-schema)

액션 이벤트

  • action-fetch: 설치된 액션을 검색합니다. (GET /v2/actions)

작업 이벤트

task: Scaffolder 작업과 관련된 연산.

actionType으로 필터링합니다.

  • create: 새 작업을 만듭니다. (POST /v2/tasks)
  • list: 모든 작업의 세부 정보를 가져옵니다. (GET /v2/tasks)
  • get: 특정 작업의 세부 정보를 가져옵니다. (GET /v2/tasks/:taskId)
  • cancel: 실행 중인 작업을 취소합니다. (POST /v2/tasks/:taskId/cancel)
  • retry: 실패한 작업을 재시도합니다. (POST /v2/tasks/:taskId/retry)
  • stream: 작업 로그의 스트림을 검색합니다. (GET /v2/tasks/:taskId/eventstream)
  • events: 작업 로그의 스냅샷을 검색합니다. (GET /v2/tasks/:taskId/events)
  • dry-run: 드라이 런 작업을 만듭니다. (POST /v2/dry-run) 드라이 런과 관련된 이벤트의 모든 감사 로그는 meta.isDryLog 플래그가 true로 설정되어 있습니다.
  • stale-cancel: 오래된(stale) 작업의 자동 취소.
  • execute: 실제 스캐폴더 작업 실행의 시작과 완료를 추적합니다. 이 이벤트는 드라이 런 중에는 발생하지 않습니다.

더 알아보기 (Learn more)