github.com/argoproj/argo-events@v1.9.1/examples/sensors/trigger-standard-k8s-resource.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: webhook-pod-trigger 15 k8s: 16 operation: create 17 source: 18 resource: 19 apiVersion: v1 20 kind: Pod 21 metadata: 22 generateName: hello-world- 23 spec: 24 containers: 25 - name: hello-container 26 args: 27 - "hello-world" 28 command: 29 - cowsay 30 image: "docker/whalesay:latest" 31 parameters: 32 - src: 33 dependencyName: test-dep 34 dataKey: body 35 dest: spec.containers.0.args.0 36 # - template: 37 # name: webhook-deployment-trigger 38 # k8s: 39 # operation: create 40 # source: 41 # resource: 42 # apiVersion: apps/v1 43 # kind: Deployment 44 # metadata: 45 # generateName: hello-world- 46 # spec: 47 # replicas: 1 48 # selector: 49 # matchLabels: 50 # app: mydeploy 51 # template: 52 # metadata: 53 # labels: 54 # app: mydeploy 55 # spec: 56 # containers: 57 # - name: hello-container 58 # args: 59 # - "hello world" 60 # command: 61 # - cowsay 62 # image: "docker/whalesay:latest"