<p>I'm trying to deploy my cluster using <a href="https://github.com/Azure/acs-engine" rel="nofollow noreferrer" title="acs-engine">acs-engine</a>
I followed the steps everything went good. But then when i go <code>kubectl get pods --all-namespaces</code> I find some of them in pending state. 
On <code>kubectl describe nodes</code> I see this </p>

<p><code>NetworkUnavailable     True    Tue, 11 Apr 2017 10:31:20 +0000     Tue, 11 Apr 2017 10:31:20 +0000     NoRouteCreated          RouteController failed to create a route</code></p>

<p>I have not used any network plugin and using the azure's default one. 
I have no idea what is wrong. </p>

<p>No of nodes : 1
No of master : 1</p>

<p>Please let me know what could be wrong.  </p>

<p>This will happen when the service principal does not have Contributor access, scoped to the resource group of the route table.  Once you recreate your service principal with contributor access, this will work.  More information here: <a href="https://github.com/Azure/acs-engine/blob/master/docs/serviceprincipal.md" rel="nofollow noreferrer">https://github.com/Azure/acs-engine/blob/master/docs/serviceprincipal.md</a>.</p>
