If a message cannot be sunk, it will error immediately, and the message fail completely. This error bubbles up to to the source, and therefore will be retries as per the source's configuration.
Consumes messages from a database by periodically running SQL queries.
Makes a HTTP request.
Logs the message.
Writes messages to a Kafka topic.
Writes messages to a NATS streaming subject.
Writes messages to a NATS JetStream subject.
Writes files to a S3 bucket.
Writes files to a volume:
- Storage Volumes e.g. NFS, Azure File, Config Map, Secret
- Container Storage Interface (CSI) Drivers e.g. AWS EBS, Google Cloud Storage
- S3 (not production ready)
This is an esoteric sink. The container writes a file in /var/run/argo-dataflow/sinks/{sinkName}/
, and return an empty
message.