<p>Kubernetes Dashboard docs ( <a href="https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/" rel="nofollow noreferrer">https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/</a> )
say:
<code>Kubectl will make Dashboard available at http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/.</code>
but I get this when using that URL:</p>
<pre><code>{
kind: &quot;Status&quot;,
apiVersion: &quot;v1&quot;,
metadata: { },
status: &quot;Failure&quot;,
message: &quot;services &quot;kubernetes-dashboard&quot; not found&quot;,
reason: &quot;NotFound&quot;,
details: {
name: &quot;kubernetes-dashboard&quot;,
kind: &quot;services&quot;
},
code: 404
}
</code></pre>
<p>FYI</p>
<pre><code>[vagrant@master ~]$ kubectl get all -n kube-system
NAME                                            READY   STATUS    RESTARTS   AGE
pod/coredns-54f8cbd98d-92d2m                    1/1     Running   0          19m
pod/coredns-54f8cbd98d-v487z                    1/1     Running   0          19m
pod/etcd-master.vagrant.vm                      1/1     Running   0          19m
pod/kube-apiserver-master.vagrant.vm            1/1     Running   0          18m
pod/kube-controller-manager-master.vagrant.vm   1/1     Running   1          19m
pod/kube-flannel-ds-2tr49                       1/1     Running   0          18m
pod/kube-flannel-ds-552d5                       1/1     Running   0          13m
pod/kube-flannel-ds-dbv5p                       1/1     Running   0          16m
pod/kube-proxy-29l59                            1/1     Running   0          13m
pod/kube-proxy-ctsnx                            1/1     Running   0          16m
pod/kube-proxy-swxhg                            1/1     Running   0          19m
pod/kube-scheduler-master.vagrant.vm            1/1     Running   1          19m
pod/kubernetes-dashboard-86b8d78468-6c52b       1/1     Running   0          19m
NAME                           TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)         AGE
service/kube-dns               ClusterIP   10.96.0.10      &lt;none&gt;        53/UDP,53/TCP   19m
service/kubernetes-dashboard   ClusterIP   10.103.110.54   &lt;none&gt;        443/TCP         19m
NAME                             DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR                   AGE
daemonset.apps/kube-flannel-ds   3         3         3       3            3           beta.kubernetes.io/arch=amd64   19m
daemonset.apps/kube-proxy        3         3         3       3            3           &lt;none&gt;                          19m
NAME                                   DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/coredns                2         2         2            2           19m
deployment.apps/kubernetes-dashboard   1         1         1            1           19m
NAME                                              DESIRED   CURRENT   READY   AGE
replicaset.apps/coredns-54f8cbd98d                2         2         2       19m
replicaset.apps/coredns-85d6cff8d8                0         0         0       19m
replicaset.apps/kubernetes-dashboard-86b8d78468   1         1         1       19m
</code></pre>

Snowcrash
<p>The docs are probably not updated. Since the service is created in <code>kube-system</code> namespace you can use below</p>
<pre><code>http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
</code></pre>
