<p>I've got a <code>Pod</code> configuration from Docker that involves 7 nodes. It gets stuck in <code>Pending</code> state unless I remove two of the containers from the config. It doesn't matter which two I remove. It only works with five containers, which seems like a hard limit that I can't find documented.</p>

<p>How do I run more than 5 containers in a kubernetes <code>Pod</code> on Google Container Engine?</p>

<p>I'm fairly sure there isn't a hard cap of 5 containers per pod, so there's likely some other reason why the scheduler can't find a node to run your pod on.</p>

<p>You should be able find a message saying why the pod is still pending by running <code>kubectl describe pod $PODNAME</code> to see the most recent 'event' that happened to the pod, or by running <code>kubectl get events</code> to see all the recent events from the cluster.</p>
