0

I would like to trigger an argo-workflow, when a new file gets uploaded in azure-blob-storage.

I tried to solve this in 3 different ways, but none has worked as of now.

======

  1. Azure-blob-storage event --> triggers an "argo-event webhook eventsource/sensor" --> triggers argo-workflow

here "Azure-blob-storage webhook event trigger" & "argo-event webhook endpoint" --> is throwing handshake validation error.

Though I am able to trigger argo workflow by calling "argo-event webhook endpoint" manually using curl & port-forwarding

======

  1. Azure-blob-storage event --> triggers an "argo-event azure-hub" eventsource/sensor --> triggers argo-workflow

this is also not working, I posted another stackoverflow question related with this: does argo-events support azure-hub as eventsource?

======

  1. Azure-blob-storage event --> triggers an "azure-function" --> and "azure-function" triggers argo-workflow

I need to spend some more time on this, but I am not able to make this work yet.

========

Does anyone know what is the best way to solve this problem & anyone have any sample codes for reference?

4

0 回答 0