| apiVersion: argoproj.io/v1alpha1 |
| kind: Gateway |
| metadata: |
| name: minio-gateway |
| labels: |
| # gateway controller with instanceId "argo-events" will process this gateway |
| gateways.argoproj.io/gateway-controller-instanceid: argo-events |
| spec: |
| type: minio |
| eventSourceRef: |
| name: minio-event-source |
| template: |
| metadata: |
| name: minio-gateway |
| labels: |
| gateway-name: minio-gateway |
| spec: |
| containers: |
| - name: gateway-client |
| image: argoproj/gateway-client:v0.13.0 |
| imagePullPolicy: Always |
| command: ["/bin/gateway-client"] |
| - name: minio-events |
| image: argoproj/artifact-gateway:v0.13.0 |
| imagePullPolicy: Always |
| serviceAccountName: argo-events-sa |
| subscribers: |
| http: |
| - "http://minio-sensor.kube-system.svc:9300/" |