Skip to content

Argo Events

Argo Events is an event-driven workflow automation framework for Kubernetes. It connects external event sources to Argo Workflows, enabling reactive automation. For comprehensive documentation, see the official Argo Events docs.


Core Components

flowchart LR
    A[External Event] --> B[EventSource]
    B --> C[EventBus]
    C --> D[Sensor]
    D --> E[Trigger]
    E --> F[Workflow]

    %% Ghostty Hardcore Theme
    style A fill:#65d9ef,color:#1b1d1e
    style B fill:#fd971e,color:#1b1d1e
    style C fill:#515354,color:#f8f8f3
    style D fill:#f92572,color:#1b1d1e
    style E fill:#9e6ffe,color:#1b1d1e
    style F fill:#a7e22e,color:#1b1d1e
Component Purpose Argo Docs
EventSource Connects to external systems EventSource Types
EventBus Message broker for delivery EventBus
Sensor Filters events and triggers Sensors
Trigger Action when conditions met Triggers

Pattern Categories

Category Description
Event Routing Multi-action routing, filtering, and transformations
Reliability Patterns Retry strategies, dead letter queues, and backpressure

Operational Guides

For deploying and managing Argo Events in production:


Prerequisites

Argo Events requires Argo Workflows for workflow triggers. See the official installation guide for setup.


Comments