0

我配置了 AWS SFTP 服务器、Argo Workflow 和 Argo Events。我的用例是我想监视 SFTP 以查看是否创建/上传了新文件,如果是,则触发一个工作流。

SFTP 中的新文件上传 -> Argo EventSource -> Argo Sensor -> Trigger Argo Workflow

我想使用 AWS SFTP 作为 EventSource,但 Argo 事件目前不支持。

那么,如何使用 AWS SFTP 作为 Argo EventSource?

4

1 回答 1

0

由于 AWS SFTP 由 S3 支持,最简单的做法是将事件发布到 SQS,然后根据这些事件触发:https ://docs.aws.amazon.com/AmazonS3/latest/userguide/NotificationHowTo.html / https ://aws.amazon.com/about-aws/whats-new/2018/11/aws-transfer-for-sftp-fully-managed-sftp-for-s3/

于 2022-02-22T09:51:13.823 回答