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