Repolode
argoproj

argoproj/argo-events

웹훅, cron, S3, 메시지 큐 이벤트를 바탕으로 작업을 실행하는 Kubernetes 이벤트 기반 자동화 프레임워크입니다.

스타
2,714
포크
848
열린 이슈
159
마지막 커밋
8시간 전

어떤 프로젝트인가요?

Argo Events는 외부 또는 내부 이벤트에 대응해 Kubernetes에서 자동화를 실행하는 프레임워크입니다. 웹훅, S3 업로드, cron 일정, Kafka, GCP Pub/Sub, SNS, SQS 같은 메시징 시스템 등의 이벤트 소스를 Kubernetes 객체 생성, Argo Workflows 호출, 서버리스 워크로드 실행과 같은 작업에 연결합니다.

이벤트는 CloudEvents 호환 페이로드로 표현되며, 센서는 조건부 로직을 적용해 비즈니스 규칙이 충족될 때만 트리거를 실행할 수 있습니다. 여러 이벤트 소스를 결합한 복잡한 구성은 물론, 단순한 선형 이벤트 흐름도 지원합니다.

Kubernetes 클러스터에 설치한 뒤 자체 커스텀 리소스를 통해 관리하며, 문서에서 설치 방법과 개념, 튜토리얼을 확인할 수 있습니다.

핵심 기능

  • 01웹훅, S3, cron, Kafka, SQS를 포함해 20개 이상의 이벤트 소스를 지원합니다.
  • 02Kubernetes 객체 생성이나 워크플로 호출 등 10가지 이상의 트리거 유형을 제공합니다.
  • 03트리거가 실행되는 시점을 조건부 로직으로 제어할 수 있습니다.
  • 04이벤트 데이터에 CloudEvents 사양을 따릅니다.

활용 사례

  • S3 버킷에 파일이 업로드되면 Argo Workflows 파이프라인을 시작합니다.
  • Git이나 다른 시스템에서 웹훅이 들어오면 CI/CD 작업을 트리거합니다.
  • cron 기반 이벤트로 예약된 Kubernetes 작업을 실행합니다.
  • Kafka 또는 SQS 메시지에 반응해 서버리스 워크로드를 실행합니다.

빠른 시작

  1. 1

    README에 링크된 설치 가이드를 따르세요

사용 전 알아둘 점

  • Kubernetes에서 실행되므로 사용하려면 Kubernetes 클러스터가 필요합니다.
  • 단일 설치 명령이 아니라 외부 문서를 참고해 설정해야 합니다.

포함된 컬렉션

토픽

#kubernetes#event-driven#workflow-automation#cloudevents#cloud-native#pipelines#argo#automation-framework#event-source#eventing-framework

자주 묻는 질문

argo-events은(는) 무엇인가요?
웹훅, cron, S3, 메시지 큐 이벤트를 바탕으로 작업을 실행하는 Kubernetes 이벤트 기반 자동화 프레임워크입니다. Argo Events는 외부 또는 내부 이벤트에 대응해 Kubernetes에서 자동화를 실행하는 프레임워크입니다. 웹훅, S3 업로드, cron 일정, Kafka, GCP Pub/Sub, SNS, SQS 같은 메시징 시스템 등의 이벤트 소스를 Kubernetes 객체 생성, Argo Workflows 호출, 서버리스 워크로드 실행과 같은 작업에 연결합니다.
argo-events은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
argo-events은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
argo-events은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. argo-events의 마지막 커밋은 2026년 11월 7일입니다.
argo-events은(는) 어디에 사용할 수 있나요?
S3 버킷에 파일이 업로드되면 Argo Workflows 파이프라인을 시작합니다. Git이나 다른 시스템에서 웹훅이 들어오면 CI/CD 작업을 트리거합니다. cron 기반 이벤트로 예약된 Kubernetes 작업을 실행합니다. Kafka 또는 SQS 메시지에 반응해 서버리스 워크로드를 실행합니다.
argo-events는 어떻게 설치하나요?
README에 링크된 설치 가이드를 따르세요
argo-events은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/argoproj/argo-events

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

관련 프로젝트