We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

Kubeflow

Kubeflow Charmers Publisher | bundle

Platform:

Ubuntu
Channel Revision Published
latest/candidate 294 24 Jan 2022
latest/beta 430 30 Aug 2024
latest/edge 438 30 Jun 2025
1.10/stable 447 19 Feb 2026
1.10/candidate 448 19 Feb 2026
1.10/beta 442 28 Jan 2026
1.10/edge 442 28 Jan 2026
1.11/stable 450 15 Apr 2026
1.11/candidate 449 03 Mar 2026
1.11/beta 446 18 Feb 2026
1.11/edge 445 18 Feb 2026
1.9/stable 432 03 Dec 2024
1.9/beta 420 19 Jul 2024
1.9/edge 431 03 Dec 2024
1.8/stable 414 22 Nov 2023
1.8/beta 411 22 Nov 2023
1.8/edge 413 22 Nov 2023
1.7/stable 409 27 Oct 2023
1.7/beta 408 27 Oct 2023
1.7/edge 407 27 Oct 2023
juju deploy kubeflow --channel latest/beta

This guide describes how you can create Nvidia NGC Jupyter Notebooks with Charmed Kubeflow (CKF).

Deploy the dependencies

Deploy the charms required for notebook integration with NGC images:

juju deploy ngc-integrator --channel=latest/edge --trust

juju deploy resource-dispatcher --channel=latest/edge --trust

Add the required relation between the deployed charms:

juju relate ngc-integrator:pod-defaults resource-dispatcher:pod-defaults

Wait until the charms are in active status, which can be monitored with:

juju status --watch 5s

Create a notebook with NGC

From the Notebooks User Interface (UI):

  1. Select New Notebook and click on Custom Notebook.
  2. Select Custom Image and type in the full name of the NGC image:

  1. Scroll down to the bottom of the page and click on Advanced Options.
  2. From the Configurations dropdown, select Enable Nvidia NGC JupyterLab Notebook:

Finally, launch the notebook and connect to it.


Help improve this document in the forum (guidelines). Last updated 1 year, 7 months ago.