title: Why does not Kubernetes allow to run pods on master nodes by default?
body: <p>By default Kubernetes cluster has a taint on master nodes that does not allow to schedule any pods to them.</p>
  <p>What is the reason for that?</p>
  <p>Docker Swarm, for example, allows to run containers on manager nodes by default.</p>