<p>i am learning kubernetes in google cloud right now with Kubernetes 1.12 version</p>

<p>I deployed a daemonset and then suddently the daemonset is in pending situation. This is caused by insufficient resources quota.</p>

<p>I can solve that by adding more nodes in my cluster. However, i'm curious about how to deploy the daemonsets as a first deploy rather than other deployments ?</p>

<p>Have read the documentation but i still can not find out the solution.</p>

Nicky Puff
<p>I suppose you are using a small compute size for your cluster, with only one or two computes.</p>

<p>To answer the question, no you can't have the first deployment in Kubernetes, some System deployment already exists when you launch your cluster, you can see them doing a : <code>kubectl -n kube-system get deployment</code></p>

<p>You could also look for pod and you can confirm your cluster status using <code>kubectl top node</code>.</p>

<p>Upgrading the compute type you are using is a good idea at first, having more node is also a good solution.</p>
