# Add-on: Kubeflow

**URL:** <https://discuss.kubernetes.io/t/add-on-kubeflow/12089>\
**Category:** microk8s\
**Tags:** docs\
**Created:** [July 31, 2020, 8:42am UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089 "2020-07-31T08:42:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kjackal](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/kjackal/32/1750_2.png) [@kjackal](https://discuss.kubernetes.io/u/kjackal)\
**Post date:** [July 31, 2020, 8:42am UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089/1 "2020-07-31T08:42:30Z")

</div>

> ⓘ **Note:** The add-on to install Kubeflow is no longer the recommended way to get up and running. Instead there is a complete end-to-end tutorial on deploying Kubeflow on MicroK8s now published in the [Charmed Kubeflow documentation](https://charmed-kubeflow.io/docs/get-started).

---

<div class="post-metadata">

**Author:** ![cmxela](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/cmxela/32/6515_2.png) [@cmxela](https://discuss.kubernetes.io/u/cmxela)\
**Post date:** [December 20, 2020, 1:19pm UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089/2 "2020-12-20T13:19:03Z")

</div>

Hello,  
Is this documentation up to date?  
Using the command `sudo microk8s enable kubeflow` I’m getting the error `This command can't be run as root` but running it without it I’m getting `ERROR cannot load ssh client keys: open /var/snap/microk8s/1864/juju/share/juju/ssh: permission denied`

---

<div class="post-metadata">

**Author:** ![kjackal](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/kjackal/32/1750_2.png) [@kjackal](https://discuss.kubernetes.io/u/kjackal)\
**Post date:** [January 5, 2021, 1:06pm UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089/3 "2021-01-05T13:06:22Z")

</div>

Looks like the same error as [Enable Kubeflow ask for authorization website (Ubuntu One) - access denied · Issue #1843 · ubuntu/microk8s · GitHub](https://github.com/ubuntu/microk8s/issues/1843)

---

<div class="post-metadata">

**Author:** ![shivarama93](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/shivarama93/32/7993_2.png) [@shivarama93](https://discuss.kubernetes.io/u/shivarama93)\
**Post date:** [June 25, 2021, 1:01am UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089/4 "2021-06-25T01:01:19Z")

</div>

Hello,  
I am having a dell emc server setup in my research lab with one master node and 10 worker nodes. In that, three of them are having Nvidia GeForce RTX 2080Ti. I installed Ubuntu 18.04 server OS in all the nodes. I have successfully clustered all the gpu nodes along with one of normal node using microk8s (sudo snap install microk8s --channel=latest/edge --classic). I was also able to deploy Kubeflow without any error. After that, I opened the kubeflow dashboard and tried creating a jupyter notebook with one GPU and 10 CPUs. But there was an error saying I can’t select numeric values in GPU field. here is the screenshot of that error:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/kubernetes/original/2X/9/92ceed7c8faa9ae1b05a27135601f99cdac4d806.png)

Later, I also realized that the allocatable GPU was showing none while running this command: kubectl get nodes “-o=custom-columns=NAME:.metadata.name,GPU:.status.allocatable.nvidia.com/gpu”

Microk8s version: v1.21.1-3+ba118484dd39d

Please guide me how can I resolve this issue.

---

<div class="post-metadata">

**Author:** ![Alex\_Litvinov](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/alex_litvinov/32/16997_2.png) [@Alex\_Litvinov](https://discuss.kubernetes.io/u/Alex_Litvinov)\
**Post date:** [March 4, 2025, 3:38pm UTC](https://discuss.kubernetes.io/t/add-on-kubeflow/12089/5 "2025-03-04T15:38:02Z")

</div>

Hi @kjackal link seems outdated, I guess we can replace it with  
[https://charmed-kubeflow.io/docs/general-installation](https://charmed-kubeflow.io/docs/general-installation)
