anchor.diff:  spec:
     runOnInfra: true
   ----
  -. Optional: Apply taints and isolate the workloads on infrastructure nodes and prevent other workloads from scheduling on these nodes. 
  +. Optional: Apply taints and isolate the workloads on infrastructure nodes and prevent other workloads from scheduling on these nodes.
   +
   [source,terminal]
   ----
  -$ oc adm taint nodes -l node-role.kubernetes.io/infra 
  +$ oc adm taint nodes -l node-role.kubernetes.io/infra
   infra=reserved:NoSchedule infra=reserved:NoExecute
   ----
   +
  
positive.code: +
  [source,terminal]
  ----
  $ oc label node <node-name> node-role.kubernetes.io/infra
  ----
  . Edit the `GitOpsService` Custom Resource (CR) to add the infrastructure node selector:
  +
  
negative.code:     value: reserved
    - effect: NoExecute
      key: infra
      value: reserved
  ----
  
  To verify that the workloads are scheduled on infrastructure nodes in the {gitops-title} namespace, click any of the pod names and ensure that the *Node selector* and *Tolerations* have been added.
  