<p>I am attempting to monitor the performance of my pods within <code>MiniShift</code> and tried to implement the Kubernetes Dashboard (<a href="https://github.com/kubernetes/dashboard" rel="nofollow noreferrer">https://github.com/kubernetes/dashboard</a>) following all instructions.</p>

<p>It creates the Kubernetes-Dashboard project (separate from the <code>NodeJs</code> project I am attempting to monitor) and when I run <code>kubectl</code> proxy and access the URL (<a href="http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/" rel="nofollow noreferrer">http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/</a>) it gives the following error.</p>

<pre><code>{
  "kind": "Status",
  "apiVersion": "v1",
  "metadata": {

  },
  "status": "Failure",
  "message": "services \"kubernetes-dashboard\" not found",
  "reason": "NotFound",
  "details": {
    "name": "kubernetes-dashboard",
    "kind": "services"
  },
  "code": 404
}
</code></pre>

<p>If you attempt to use dashboard in <code>minikube</code> the situation is similar to the minishift. You don't deploy the dashboard since <code>minikube</code> has integrated support for the dashboard. </p>

<p>To access the dashboard you use this command: </p>

<pre class="lang-sh prettyprint-override"><code>minikube dashboard

</code></pre>

<p>This will enable the dashboard add-on, and open the proxy in the default web browser. If you want just the simple url here is the dashboard command can also simply emit a URL:</p>

<pre class="lang-sh prettyprint-override"><code>minikube dashboard --url
</code></pre>

<p>Coming back to minishift you might want to check out the <a href="https://github.com/minishift/minishift-addons" rel="nofollow noreferrer">minishift add-ons</a> and it's <a href="https://github.com/minishift/minishift-addons/tree/master/add-ons/kube-dashboard" rel="nofollow noreferrer">kubernetes dashboard add-on</a></p>
