# K8s UI with RKE

**URL:** <https://forums.suse.com/t/k8s-ui-with-rke/7977>\
**Category:** General\
**Created:** [December 4, 2017, 10:29am UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977 "2017-12-04T10:29:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![flaccid](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/flaccid/32/46_2.png) [@flaccid](https://forums.suse.com/u/flaccid)\
**Post date:** [December 4, 2017, 10:29am UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/1 "2017-12-04T10:29:21Z")

</div>

How do we add on [https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/#deploying-the-dashboard-ui](https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/#deploying-the-dashboard-ui) to RKE?

I’ve created [https://github.com/flaccid/rke-vagrant](https://github.com/flaccid/rke-vagrant) to stand up RKE in a single virtualbox machine.

Next, I’d like to add on the official UI/frontend and validate it.

---

<div class="post-metadata">

**Author:** ![vincent](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/vincent/32/7156_2.png) [@vincent](https://forums.suse.com/u/vincent)\
**Post date:** [December 4, 2017, 3:42pm UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/2 "2017-12-04T15:42:31Z")

</div>

You literally linked to the instructions to deploy the dashboard… so run the command they say?

Or download the manifest in the command and add it as an add-on in the rke config.

---

<div class="post-metadata">

**Author:** ![flaccid](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/flaccid/32/46_2.png) [@flaccid](https://forums.suse.com/u/flaccid)\
**Post date:** [December 4, 2017, 8:51pm UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/3 "2017-12-04T20:51:54Z")

</div>

```
$ kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

```

kubectl: command not found

---

<div class="post-metadata">

**Author:** ![flaccid](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/flaccid/32/46_2.png) [@flaccid](https://forums.suse.com/u/flaccid)\
**Post date:** [December 4, 2017, 11:39pm UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/4 "2017-12-04T23:39:17Z")

</div>

Added a provisioner to install kubectl, [https://github.com/flaccid/rke-vagrant/blob/master/scripts/kubectl-install.sh](https://github.com/flaccid/rke-vagrant/blob/master/scripts/kubectl-install.sh).

---

<div class="post-metadata">

**Author:** ![flaccid](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/flaccid/32/46_2.png) [@flaccid](https://forums.suse.com/u/flaccid)\
**Post date:** [December 4, 2017, 11:40pm UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/5 "2017-12-04T23:40:04Z")

</div>

Provisioner added to install the dashboard, [https://github.com/flaccid/rke-vagrant/blob/master/scripts/dashboard-install.sh](https://github.com/flaccid/rke-vagrant/blob/master/scripts/dashboard-install.sh) - but what is the right practice to expose and access it?

---

<div class="post-metadata">

**Author:** ![flaccid](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/flaccid/32/46_2.png) [@flaccid](https://forums.suse.com/u/flaccid)\
**Post date:** [December 5, 2017, 5:57am UTC](https://forums.suse.com/t/k8s-ui-with-rke/7977/6 "2017-12-05T05:57:17Z")

</div>

Raised [https://github.com/rancher/rke/issues/101](https://github.com/rancher/rke/issues/101)
