apiVersion: v1
kind: Pod
spec:
  containers:
  - args:
    - --configmap
    - workflow-controller-configmap
    - --executor-image
    - argoproj/argoexec:v2.12.3
    command:
    - workflow-controller
    image: argoproj/workflow-controller:v2.12.3
    livenessProbe:
      httpGet:
        path: /metrics
        port: metrics
      initialDelaySeconds: 30
      periodSeconds: 30
    name: workflow-controller
    ports:
    - containerPort: 9090
      name: metrics
  nodeSelector:
    kubernetes.io/os: linux
  securityContext:
    runAsNonRoot: true
  serviceAccountName: argo
