title: Scheduler is not scheduling Pod for DaemonSet in Master node
body: <p>I want to deploy a DaemonSet for monitoring purpose. So these Pods need to be deployed in all Nodes.</p>
  
  <blockquote>
    <p>A DaemonSet ensures that all (or some) Nodes run a copy of a Pod.</p>
  </blockquote>
  
  <p>I am using a DaemonSet so that all nodes get a copy.</p>
  
  <pre><code>    spec:
        containers:
        - name: fluentd
          image: aerocloud.io/containers/fluentd:0.0.1
          volumeMounts:
          - name: varlog
            mountPath: /var/log
        volumes:
        - name: varlog
          hostPath:
            path: /var/log
  </code></pre>
  
  <p>When I'm creating this <code>DaemonSet</code> in my Kubernetes cluster, I don't see Pod running in my master node.</p>
  
  <p>Pod for this DaemonSet are running in all nodes except Master node.</p>
  
  <p>What am I missing here? How can I enforce scheduler to schedule a Pod in Master node?</p>