openshift_logging_es_nodeselector install EFK on infra nodes
As you are using this label node-role.kubernetes.io/infra: 'true'
on the infra nodes and there is no labels on the nodes node-type=infra
so your vars need to be like this openshift_logging_es_nodeselector={"node-role.kubernetes.io/infra": "true"}