Document URL: https://docs.openshift.com/container-platform/3.11/install_config/aggregate_logging.html#aggregated-fluentd Section Number and Name: Throttling logs in Fluentd Describe the issue: The "oc patch" instructions add another nodeSelector label "nonexistlabel=true" instead of overwriting existing nodeSelector label "logging-infra-fluentd=true". Use the oc patch command to modify the daemonset nodeSelector: $ oc patch ds logging-fluentd -p '{"spec":{"template":{"spec":{"nodeSelector":{"nonexistlabel":"true"}}}}}' Suggestions for improvement: Use the oc patch command to modify the daemonset nodeSelector: $ oc patch --type=merge ds logging-fluentd -p '{"spec":{"template":{"spec":{"nodeSelector":{"nonexistlabel":"true"}}}}}' --type=merge should replace existing nodeSelector label with new one?? Additional information: DaemonSet fails to redeploy to nodes (due to "nonexistlabel" label in nodeSelector not matching any nodes) at the last instruction: Use the oc patch command to modify the daemonset nodeSelector: oc patch ds logging-fluentd -p '{"spec":{"template":{"spec":{"nodeSelector":{"logging-infra-fluentd":"true"}}}}}'