github.com/argoproj/argo-events@v1.9.1/examples/sensors/special-workflow-trigger.yaml (about) 1 apiVersion: argoproj.io/v1alpha1 2 kind: Sensor 3 metadata: 4 name: webhook 5 spec: 6 template: 7 serviceAccountName: operate-workflow-sa 8 dependencies: 9 - name: test-dep 10 eventSourceName: webhook 11 eventName: example 12 triggers: 13 - template: 14 name: argo-workflow-trigger 15 argoWorkflow: 16 operation: submit 17 args: 18 - --node-field-selector 19 - phase=abc 20 source: 21 resource: 22 apiVersion: argoproj.io/v1alpha1 23 kind: Workflow 24 metadata: 25 name: special-trigger 26 spec: 27 entrypoint: whalesay 28 arguments: 29 parameters: 30 - name: message 31 # the value will get overridden by event payload from test-dep 32 value: hello world 33 templates: 34 - name: whalesay 35 inputs: 36 parameters: 37 - name: message 38 container: 39 image: docker/whalesay:latest 40 command: [cowsay] 41 args: ["{{inputs.parameters.message}}"] 42 parameters: 43 - src: 44 dependencyName: test-dep 45 dataKey: body 46 dest: spec.arguments.parameters.0.value