Dev_guideComponents

CoreAI

Argo Events

Argo Events documentation

Argo Events

Description

Argo Events is an event-based dependency manager for Kubernetes which helps you define multiple dependencies from a variety of event sources like webhook, s3, schedules, streams etc. and trigger Kubernetes objects after successful event dependencies resolution.

Uses and Functionnalities

  • Manage dependencies from a variety of event sources.
  • Ability to customize business-level constraint logic for event dependencies resolution.
  • Manage everything from simple, linear, real-time dependencies to complex, multi-source, batch job dependencies.
  • Ability to extends framework to add your own event source listener.
  • Define arbitrary boolean logic to resolve event dependencies.
  • CloudEvents compliant.
  • Ability to manage event sources at runtime.

CICD integration method

To enable Argo Events, set the following variables in your main configuration file.

argo_events = {
      enabled      = true
      version      = "v1.9.5"
      namespace    = "argo-events"
      component    = "dp-components"
      release_name = "argo-events"
      url_prefix   = "argo-events"
    }

Note Argo Workflow must be enabled in order to use all available features.

Releases

DateNum. VersionNum. ChartDescription

Official documentation

Argo events documentation

On this page