github.com/argoproj/argo-events@v1.9.1/examples/tutorials/06-trigger-conditions/sensor-02.yaml (about) 1 apiVersion: argoproj.io/v1alpha1 2 kind: Sensor 3 metadata: 4 name: circuit 5 spec: 6 template: 7 serviceAccountName: operate-workflow-sa 8 dependencies: 9 - name: test-dep-webhook 10 eventSourceName: webhook 11 eventName: example 12 - name: test-dep-minio 13 eventSourceName: minio 14 eventName: example 15 16 triggers: 17 - template: 18 conditions: "test-dep-webhook && test-dep-minio" 19 name: workflow-trigger 20 k8s: 21 operation: create 22 source: 23 resource: 24 apiVersion: argoproj.io/v1alpha1 25 kind: Workflow 26 metadata: 27 generateName: group-1-and-2- 28 spec: 29 entrypoint: whalesay 30 templates: 31 - name: whalesay 32 container: 33 args: 34 - "hello world" 35 command: 36 - cowsay 37 image: "docker/whalesay:latest" 38 parameters: 39 - src: 40 dependencyName: test-dep-webhook 41 dataKey: body.message 42 dest: spec.templates.0.container.args.0 43 - src: 44 dependencyName: test-dep-minio 45 dataKey: notification.0.s3.bucket.name 46 dest: spec.templates.0.container.args.1