CINXE.COM
Charmed Kubeflow documentation | Documentation | Charmed Kubeflow
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta https-equiv="Accept-CH" content="DPR, Viewport-Width, Width" /> <title> Charmed Kubeflow documentation | Documentation | Charmed Kubeflow </title> <link rel="preconnect" href="https://www.google-analytics.com" /> <link rel="preconnect" href="https://www.gstatic.com" /> <!-- Cookie policy --> <script src="/static/js/dist/cookie-policy.js?v=c2f217f"></script> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != "dataLayer" ? "&l=" + l : ""; j.async = true; j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl; f.parentNode.insertBefore(j, f); })(window, document, "script", "dataLayer", "GTM-K7QJ3BF"); </script> <!-- End Google Tag Manager --> <script src="https://assets.ubuntu.com/v1/703e23c9-lazysizes+noscript+native-loading.5.1.2.min.js" defer></script> <!-- GitHub buttons --> <script async defer src="https://buttons.github.io/buttons.js"></script> <link rel="apple-touch-icon" sizes="180x180" href="https://assets.ubuntu.com/v1/f38b9c7e-COF%20apple-touch-icon.png" /> <link rel="icon" type="image/png" sizes="32x32" href="https://assets.ubuntu.com/v1/be7e4cc6-COF-favicon-32x32.png" /> <link rel="icon" type="image/png" sizes="16x16" href="https://assets.ubuntu.com/v1/16c27f81-COF%20favicon-16x16.png" /> <link rel="manifest" href="/static/files/site.webmanifest?v=35e3d75" /> <!-- Serving favicon for search engines locally --> <link rel="icon" type="image/png" sizes="48x48" href="/static/favicons/COF-favicon-48x48.png?v=fa3c63f" /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/e8c07df6-Ubuntu-L_W.woff2" crossorigin /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/7f100985-Ubuntu-Th_W.woff2" crossorigin /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/f8097dea-Ubuntu-LI_W.woff2" crossorigin /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/fff37993-Ubuntu-R_W.woff2" crossorigin /> <meta name="description" content="Enterprise-ready Charmed Kubeflow, the fully supported MLOps platform for any cloud." /> <meta name="copydoc" content="https://docs.google.com/document/d/1Wvhl0yYV_w0BJsyZbQFKg_QV6RjMLbmQU3x0rsD2F4Q/edit" /> <meta name="theme-color" content="#414BB2" /> <meta property="og:type" content="website" /> <meta property="og:url" content="http://charmed-kubeflow.io" /> <meta property="og:site_name" content="charmed-kubeflow.io" /> <meta name="twitter:title" content="Charmed Kubeflow documentation | Documentation | Charmed Kubeflow" /> <meta property="og:title" content="Charmed Kubeflow documentation | Documentation | Charmed Kubeflow" /> <meta name="twitter:description" content="Enterprise-ready Charmed Kubeflow, the fully supported MLOps platform for any cloud." /> <meta property="og:description" content="Enterprise-ready Charmed Kubeflow, the fully supported MLOps platform for any cloud." /> <link rel="stylesheet" type="text/css" media="screen" href="/static/css/styles.css?v=31b0747" /> </head> <body> <div class="l-docs"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K7QJ3BF" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="l-docs__header"> <header id="navigation" class="p-navigation is-dark"> <div class="l-docs__subgrid"> <div class="l-docs__sidebar"> <div class="p-navigation__banner"> <div class="p-navigation__tagged-logo"> <a class="p-navigation__link" href="/"> <div class="p-navigation__logo-tag"> <img class="p-navigation__logo-icon" src="https://assets.ubuntu.com/v1/82818827-CoF_white.svg" alt="" /> </div> <span class="p-navigation__logo-title">Canonical Kubeflow</span> </a> </div> <a href="#navigation" class="p-navigation__toggle--open" title="menu">Menu</a> <a href="#navigation-closed" class="p-navigation__toggle--close" title="close menu">Close menu</a> </div> </div> <div class="l-docs__main"> <div class="p-navigation__row u-fixed-width"> <nav class="p-navigation__nav"> <ul class="p-navigation__items"> <li class="p-navigation__item is-selected"> <a class="p-navigation__link" href="/docs">Docs</a> </li> <li class="p-navigation__item"> <a class="p-navigation__link" href="https://github.com/juju-solutions/bundle-kubeflow">Code</a> </li> <li class="p-navigation__item"> <a class="p-navigation__link" href="https://github.com/juju-solutions/bundle-kubeflow/issues">Bugs</a> </li> <li class="p-navigation__item"> <a class="p-navigation__link" href="https://discourse.charmhub.io/tags/kubeflow">Community</a> </li> </ul> <ul class="p-navigation__items global-nav"> </ul> </nav> </div> </div> </div> </header> <script src="/static/js/dist/global-nav.js?v=7c40d85"></script> <section id="search-docs" class="p-strip--light is-shallow l-docs__header"> <div class="l-docs__subgrid"> <div class="l-docs__main"> <div class="u-fixed-width"> <form class="p-search-box u-no-margin--bottom" action="/docs/search"> <input type="search" class="p-search-box__input" name="q" placeholder="Search documentation" required /> <button type="submit" class="p-search-box__button" alt="search"> <i class="p-icon--search">Search</i> </button> </form> </div> </div> </div> </section> </div> <div class="l-docs__sidebar "> <div class="l-docs__sticky-container"> <nav data-js="navigation" class="p-side-navigation" id="default"> <a href="#default" class="p-side-navigation__toggle js-drawer-toggle" aria-controls="default">Toggle side navigation</a> <div class="p-side-navigation__overlay js-drawer-toggle" aria-controls="default"></div> <div class="p-side-navigation__drawer"> <div class="p-side-navigation__drawer-header"> <a href="#" class="p-side-navigation__toggle--in-drawer js-drawer-toggle" aria-controls="default">Toggle side navigation</a> </div> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs" aria-current="page">Home</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/tutorial" aria-expanded="false" >Tutorial</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Tutorial "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/get-started" >Get started</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/build-your-first-ml-model" >Build your first ML model</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/how-to" aria-expanded="false" >How to</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for How to "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/install" aria-expanded="false" >Install</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Install "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/general-installation" >General installation</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-in-an-airgapped-environment" >Install in an air-gapped environment</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-on-aks" >Install on AKS</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-on-eks" >Install on EKS</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-on-gke" >Install on GKE</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-behind-a-web-proxy" >Install behind a web proxy</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-on-nvidia-dgx" >Install on NVIDIA DGX</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/install-using-terraform" >Install using Terraform</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/manage" aria-expanded="false" >Manage</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Manage "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/upgrade" aria-expanded="false" >Upgrade</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Upgrade "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/upgrade-18-19" >Upgrade from 1.8 to 1.9</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/upgrade-17-18" >Upgrade from 1.7 to 1.8</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/uninstall" >Uninstall</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/troubleshoot" >Troubleshoot</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/back-up" >Back up control plane</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/restore" >Restore control plane</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-cos" >Integrate with COS</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-minio" >Integrate with MinIO</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-mlflow" >Integrate with MLflow</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/manage-profiles" >Manage profiles</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/configure-high-availability-for-istio-gateway" >Configure High Availability for Istio Gateway</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/configure-kubeflow-notebook-creation-page" >Configure Kubeflow Notebook creation page</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/enable-https" >Enable HTTPS</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/enable-istio-cni-plugin" >Enable Istio CNI plugin</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/use" aria-expanded="false" >Use</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Use "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/customise-link-configuration-on-the-kubeflow-dashboard" >Customise link configuration</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/leverage-poddefaults" >Leverage PodDefaults</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/use-nvidia-gpus" >Use NVIDIA GPUs</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/deploy-nvidia-nims" >Deploy NVIDIA NIMs</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/launch-nvidia-ngc-notebooks" >Launch NVIDIA NGC notebooks</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/serve-a-model-using-triton-inference-server" >Serve a model using Triton Inference Server</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/integrate-with" aria-expanded="false" >Integrate with</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Integrate with "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-azure-blob-storage" >Azure Blob Storage</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-azure-spot-virtual-machines" >Azure spot virtual machines</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-identity-providers" >Identity providers</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/integrate-with-inaccel-fpga-operator" >InAccel FPGA Operator</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/reference" aria-expanded="false" >Reference</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Reference "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/release-notes" aria-expanded="false" >Release notes</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Release notes "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/release-notes-1-9" >Charmed Kubeflow 1.9</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/release-notes-1-8" >Charmed Kubeflow 1.8</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/supported-versions" >Supported versions</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/monitoring" aria-expanded="false" >Monitoring</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Monitoring "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/prometheus-metrics" >Prometheus metrics</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/prometheus-alerts" >Prometheus alerts</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/grafana-dashboards" >Grafana dashboards</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/loki-logs" >Loki logs</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/kubeflow-bundle" >Kubeflow bundle</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/explanation" aria-expanded="false" >Explanation</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Explanation "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/system-architecture" >System architecture</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link is-expandable" href="/docs/security" aria-expanded="false" >Security</a> <button class="p-side-navigation__expand" aria-expanded="false" aria-label=" show submenu for Security "></button> <ul class="p-side-navigation__list "> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/authentication" >Authentication</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/authorisation" >Authorisation</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/cryptography" >Cryptography</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/charmed-vs-upstream" >Charmed vs. upstream</a> <ul class="p-side-navigation__list "> </ul> </li> <li class="p-side-navigation__item"> <a class="p-side-navigation__link " href="/docs/mlops-tools" >MLOps tools</a> <ul class="p-side-navigation__list "> </ul> </li> </ul> </li> </ul> </div> </nav> </div> </div> <div class="l-docs__title"> <div class="u-fixed-width"> <h1>Charmed Kubeflow documentation</h1> </div> </div> <div class="l-docs__meta"> <div class="l-docs__sticky-container"> <aside class="p-table-of-contents"> <div class="p-table-of-contents__section"> <h4 class="p-table-of-contents__header">On this page</h4> <nav class="p-table-of-contents__nav" aria-label="Table of contents"> <ul class="p-table-of-contents__list"> <li class="p-table-of-contents__item"> <a class="p-table-of-contents__link" href="#p-10061-in-this-documentation">In this documentation</a> </li> <li class="p-table-of-contents__item"> <a class="p-table-of-contents__link" href="#p-10061-project-and-community">Project and community</a> </li> </ul> </nav> </div> </aside> </div> </div> <!-- {'title': 'Charmed Kubeflow documentation', 'body_html': '<p>Charmed Kubeflow (CKF) is an open-source, end-to-end, production-ready <a href="https://ubuntu.com/blog/what-is-mlops">MLOps</a> platform on top of cloud-native technologies.</p>\n<p>It translates Machine Learning (ML) steps into complete workflows, including training, tuning, and shipping of ML models. It enables automation of workflows, increases quality of models, and simplifies deployment of ML workloads into production in a reliable way.</p>\n<p>CKF meets the need of building ML applications in a structured and consistent manner while contributing to higher productivity and better collaboration within teams.</p>\n<p>It is intended for data scientists and ML engineers, providing an advanced toolkit to organise and scale their work.</p>\n<hr/>\n<h2><a class="anchor" href="#p-10061-in-this-documentation" name="p-10061-in-this-documentation"></a>In this documentation</h2>\n<div class="md-table">\n<table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href="/docs/tutorial">Tutorial</a><br/> Get started - a hands-on introduction to CKF for newcomers <br/></td>\n<td><a href="/docs/how-to">How-to guides</a> <br/> Step-by-step guides covering key operations and common tasks with CKF</td>\n</tr>\n<tr>\n<td><a href="/docs/explanation">Explanation</a> <br/> Discussion and clarification of key topics</td>\n<td><a href="/docs/reference">Reference</a> <br/> Technical information, including specifications, APIs, settings and configuration</td>\n</tr>\n</tbody>\n</table>\n</div><h2><a class="anchor" href="#p-10061-project-and-community" name="p-10061-project-and-community"></a>Project and community</h2>\n<p>Charmed Kubeflow is a member of the Ubuntu family. It鈥檚 an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.</p>\n<ul>\n<li><a href="https://ubuntu.com/community/code-of-conduct">Read our Code of conduct</a>.</li>\n<li><a href="https://github.com/canonical/bundle-kubeflow">Contribute and report bugs</a>.</li>\n<li><a href="https://charmed-kubeflow.io/docs/contributing-docs" rel="noopener nofollow ugc">Contribute to this documentation</a>.</li>\n<li><a href="https://discourse.charmhub.io/tag/kubeflow">Join the Discourse forum</a>.</li>\n<li><a href="https://matrix.to/#/#charmhub-mlops-kubeflow:ubuntu.com" rel="noopener nofollow ugc">Talk to us on Matrix</a>.</li>\n<li><a href="https://github.com/canonical/kubeflow-examples">Try out some projects</a>.</li>\n</ul>\n', 'sections': [{'title': 'In this documentation', 'content': '<div class="md-table">\n<table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href="/docs/tutorial">Tutorial</a><br/> Get started - a hands-on introduction to CKF for newcomers <br/></td>\n<td><a href="/docs/how-to">How-to guides</a> <br/> Step-by-step guides covering key operations and common tasks with CKF</td>\n</tr>\n<tr>\n<td><a href="/docs/explanation">Explanation</a> <br/> Discussion and clarification of key topics</td>\n<td><a href="/docs/reference">Reference</a> <br/> Technical information, including specifications, APIs, settings and configuration</td>\n</tr>\n</tbody>\n</table>\n</div>', 'slug': 'in-this-documentation'}, {'title': 'Project and community', 'content': '<p>Charmed Kubeflow is a member of the Ubuntu family. It鈥檚 an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.</p>\n<ul>\n<li><a href="https://ubuntu.com/community/code-of-conduct">Read our Code of conduct</a>.</li>\n<li><a href="https://github.com/canonical/bundle-kubeflow">Contribute and report bugs</a>.</li>\n<li><a href="https://charmed-kubeflow.io/docs/contributing-docs" rel="noopener nofollow ugc">Contribute to this documentation</a>.</li>\n<li><a href="https://discourse.charmhub.io/tag/kubeflow">Join the Discourse forum</a>.</li>\n<li><a href="https://matrix.to/#/#charmhub-mlops-kubeflow:ubuntu.com" rel="noopener nofollow ugc">Talk to us on Matrix</a>.</li>\n<li><a href="https://github.com/canonical/kubeflow-examples">Try out some projects</a>.</li>\n</ul>', 'slug': 'project-and-community'}], 'headings_map': [{'heading_level': '2', 'heading_text': 'In this documentation', 'heading_slug': 'p-10061-in-this-documentation'}, {'heading_level': '2', 'heading_text': 'Project and community', 'heading_slug': 'p-10061-project-and-community'}], 'updated': '2 months ago', 'topic_id': 3749, 'topic_path': '/t/charmed-kubeflow-documentation/3749', 'metadata': None} --> <div class="l-docs__main u-fixed-width"> <main id="main-content"> <p>Charmed Kubeflow (CKF) is an open-source, end-to-end, production-ready <a href="https://ubuntu.com/blog/what-is-mlops">MLOps</a> platform on top of cloud-native technologies.</p> <p>It translates Machine Learning (ML) steps into complete workflows, including training, tuning, and shipping of ML models. It enables automation of workflows, increases quality of models, and simplifies deployment of ML workloads into production in a reliable way.</p> <p>CKF meets the need of building ML applications in a structured and consistent manner while contributing to higher productivity and better collaboration within teams.</p> <p>It is intended for data scientists and ML engineers, providing an advanced toolkit to organise and scale their work.</p> <hr/> <h2><a class="anchor" href="#p-10061-in-this-documentation" name="p-10061-in-this-documentation"></a>In this documentation</h2> <div class="md-table"> <table> <thead> <tr> <th></th> <th></th> </tr> </thead> <tbody> <tr> <td><a href="/docs/tutorial">Tutorial</a><br/> Get started - a hands-on introduction to CKF for newcomers <br/></td> <td><a href="/docs/how-to">How-to guides</a> <br/> Step-by-step guides covering key operations and common tasks with CKF</td> </tr> <tr> <td><a href="/docs/explanation">Explanation</a> <br/> Discussion and clarification of key topics</td> <td><a href="/docs/reference">Reference</a> <br/> Technical information, including specifications, APIs, settings and configuration</td> </tr> </tbody> </table> </div><h2><a class="anchor" href="#p-10061-project-and-community" name="p-10061-project-and-community"></a>Project and community</h2> <p>Charmed Kubeflow is a member of the Ubuntu family. It鈥檚 an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.</p> <ul> <li><a href="https://ubuntu.com/community/code-of-conduct">Read our Code of conduct</a>.</li> <li><a href="https://github.com/canonical/bundle-kubeflow">Contribute and report bugs</a>.</li> <li><a href="https://charmed-kubeflow.io/docs/contributing-docs" rel="noopener nofollow ugc">Contribute to this documentation</a>.</li> <li><a href="https://discourse.charmhub.io/tag/kubeflow">Join the Discourse forum</a>.</li> <li><a href="https://matrix.to/#/#charmhub-mlops-kubeflow:ubuntu.com" rel="noopener nofollow ugc">Talk to us on Matrix</a>.</li> <li><a href="https://github.com/canonical/kubeflow-examples">Try out some projects</a>.</li> </ul> <hr class="p-rule" /> <p> <i>Last updated 2 months ago.</i> </p> <div class="p-notification--information"> <p class="p-notification__content"> <a href="https://discourse.charmhub.io/t/charmed-kubeflow-documentation/3749">Help improve this document in the forum</a>. </p> </div> </main> </div> <script src="/static/js/prism.js?v=2856ef2"></script> <script src="/static/js/side-navigation.js?v=d9a766e"></script> <div class="l-docs__footer"> <div class="p-strip--light footer l-docs__subgrid"> <div class="l-docs__main"> <footer class="footer"> <div class="row"> <div class="col-12"> <p>Copyright © 2025 CC-BY-SA, Canonical Ltd</p> <nav> <ul class="p-inline-list--middot"> <li class="p-inline-list__item"> <a aria-label="External link to the Ubuntu legal information page" href="http://www.ubuntu.com/legal">Legal information</a> </li> <li class="p-inline-list__item"> <a class="js-revoke-cookie-manager" href="">Manage your tracker settings</a> </li> <li class="p-inline-list__item"> <a aria-label="External link to report a bug on this site" href="https://github.com/canonical-web-and-design/charmed-kubeflow.io/issues/new"> Report a bug on this site </a> </li> </ul> <span class="u-off-screen"> <a href="#">Go to the top of the page</a> </span> </nav> </div> </div> </footer> </div> </div> </div> <div class="u-hide" id="contact-form-container" data-form-location="/includes/contact-us" data-form-id="1337" data-lp-id="2313" data-return-url="http://charmed-kubeflow.io/thank-you" data-lp-url=""></div> <script src="/static/js/dynamic-contact-form.js?v=d1bb651"></script> </div> <script src="/static/js/prism.js?v=2856ef2"></script> </body> </html>