github.com/argoproj/argo-events@v1.9.1/manifests/base/controller-manager/controller-manager-deployment.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: controller-manager 5 spec: 6 replicas: 1 7 selector: 8 matchLabels: 9 app: controller-manager 10 template: 11 metadata: 12 labels: 13 app: controller-manager 14 spec: 15 serviceAccountName: argo-events-sa 16 securityContext: 17 runAsNonRoot: true 18 runAsUser: 9731 19 containers: 20 - name: controller-manager 21 image: quay.io/argoproj/argo-events:latest 22 imagePullPolicy: Always 23 args: 24 - controller 25 env: 26 - name: NAMESPACE 27 valueFrom: 28 fieldRef: 29 fieldPath: metadata.namespace 30 - name: ARGO_EVENTS_IMAGE 31 value: quay.io/argoproj/argo-events:latest 32 volumeMounts: 33 - mountPath: /etc/argo-events 34 name: controller-config-volume 35 livenessProbe: 36 httpGet: 37 path: /healthz 38 port: 8081 39 initialDelaySeconds: 3 40 periodSeconds: 3 41 readinessProbe: 42 httpGet: 43 path: /readyz 44 port: 8081 45 initialDelaySeconds: 3 46 periodSeconds: 3 47 volumes: 48 - name: controller-config-volume 49 configMap: 50 name: argo-events-controller-config