запуск argo-workflow на основе события azure-blob-storage (через argo-events)
Я хотел бы запустить argo-workflow, когда новый файл загружается в хранилище azure-blob.
Я пытался решить эту проблему тремя разными способами, но на данный момент ни один из них не помог.
======
- Событие хранилища больших двоичных объектов Azure -> запускает «источник / датчик событий веб-перехватчика argo-event» -> запускает рабочий процесс argo
здесь «Триггер события веб-перехватчика Azure-blob-storage» и «конечная точка веб-перехватчика argo-event» -> выдает ошибку проверки рукопожатия.
Хотя я могу запустить рабочий процесс argo, вызвав "конечную точку веб-перехватчика argo-event" вручную, используя curl и переадресацию портов.
======
- Событие Azure-blob-storage -> запускает источник / датчик событий "argo-event azure-hub" -> запускает рабочий процесс argo
это также не работает, я опубликовал еще один вопрос о связанный с этим: стеке,поддерживает ли argo-events azure-hub в качестве источника событий?
======
- Событие Azure-blob-storage -> запускает "azure-function" -> и "azure-function" запускает argo-workflow
Мне нужно потратить на это еще немного времени, но я пока не могу это сделать.
========
Кто-нибудь знает, как лучше всего решить эту проблему, и у кого-нибудь есть образцы кодов для справки?