github.com/argoproj/argo-events@v1.9.1/examples/sensors/filter-with-context.yaml (about) 1 apiVersion: argoproj.io/v1alpha1 2 kind: Sensor 3 metadata: 4 name: with-ctx-filter 5 spec: 6 template: 7 serviceAccountName: operate-workflow-sa 8 dependencies: 9 - name: test-dep 10 eventSourceName: webhook 11 eventName: example 12 filters: 13 context: 14 source: custom-webhook 15 triggers: 16 - template: 17 name: done-workflow 18 k8s: 19 operation: create 20 source: 21 resource: 22 apiVersion: argoproj.io/v1alpha1 23 kind: Workflow 24 metadata: 25 generateName: data-workflow- 26 spec: 27 entrypoint: whalesay 28 arguments: 29 parameters: 30 - name: message 31 # value will get overridden by the event payload 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.message 46 dest: spec.arguments.parameters.0.value