Argo Events is an event-driven workflow automation framework for Kubernetes which helps you trigger K8s resources, Argo Workflows and Serverless workloads on events from variety of event sources like webhook, s3, schedules, messaging queues, gcp pubsub, sns, sqs, etc.
- Supports events from 20+ event sources.
- Ability to customize business-level constraint logic for workflow automation.
- Manage everything from simple, linear, real-time to complex, multi-source events.
- Supports Kubernetes Resources, Argo Workflow, AWS Lambda and OpenFaas as triggers.
- Supports integration of existing API servers with event sources.
- CloudEvents compliant.
Follow setup instructions for installation. To see the Argo-Events in action, follow the quick start guide.
Deep dive into Argo Events at https://argoproj.github.io/argo-events/tutorials/01-introduction/
- AMQP
- AWS SNS
- AWS SQS
- Cron Schedules
- GCP PubSub
- GitHub
- GitLab
- HDFS
- File Based Events
- Kafka
- Minio
- NATS
- MQTT
- K8s Resources
- Slack
- NetApp StorageGrid
- Webhooks
- Stripe
- NSQ
- Emitter
- Redis
- Azure Events Hub
Organizations below are officially using Argo Events. Please send a PR with your organization name if you are using Argo Events.
- Automating Research Workflows at BlackRock
- Designing A Complete CI/CD Pipeline CI/CD Pipeline Using Argo Events, Workflows, and CD
Read and abide by the Argo Events Code of Conduct.
Contributions are more than welcome, if you are interested please take a look at our Contributing Guidelines.
Apache License Version 2.0, see LICENSE