github.com/argoproj/argo-events@v1.9.1/examples/tutorials/04-standard-k8s-resources/sensor-deployment.yaml (about)

     1  apiVersion: argoproj.io/v1alpha1
     2  kind: Sensor
     3  metadata:
     4    name: webhook
     5  spec:
     6    template:
     7      serviceAccountName: k8s-resource-sa
     8    dependencies:
     9      - name: test-dep
    10        eventSourceName: webhook
    11        eventName: example
    12    triggers:
    13      - template:
    14          name: webhook-deployment-trigger
    15          k8s:
    16            operation: create
    17            source:
    18              resource:
    19                apiVersion: apps/v1
    20                kind: Deployment
    21                metadata:
    22                  generateName: hello-world-
    23                spec:
    24                  replicas: 1
    25                  selector:
    26                    matchLabels:
    27                      app: mydeploy
    28                  template:
    29                    metadata:
    30                      labels:
    31                        app: mydeploy
    32                    spec:
    33                      containers:
    34                        - name: hello-container
    35                          args:
    36                            - "hello world"
    37                          command:
    38                            - cowsay
    39                          image: "docker/whalesay:latest"
    40            parameters:
    41              - src:
    42                  dependencyName: test-dep
    43                dest: spec.template.spec.containers.0.args.0