Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Andreea Munteanu
on 1 August 2024

Charmed Kubeflow 1.9 enters general availability with new support for GenAI


Kubeflow 1.9. Kubeflow is a fully open source MLOps platform, part of the Cloud Native Computing Foundation (CNCF) as an incubation project. Canonical is one of the project’s official distributors, ensuring security maintenance of the container images, tight integration with the wider AI/ML ecosystem, and delivering enterprise support and managed services. The latest release offers new features related to GenAI, enabling organisations to run any new initiative in production.

Kubeflow in CNCF

Kubeflow has been part of CNCF since 2023, which has helped the project to evolve, drive adoption and attract contributors. Since the last release, the community has focused not only on new features for the product but also on ensuring an easier way to welcome new members. For instance, the community moved its communication to the Cloud Native Computing Foundation (CNCF) Slack channel and voted on its steering committee.

Upstream developments

Kubeflow is an open source project started by developers for developers. Contributors have always looked to bring new enhancements that keep the MLOps platform relevant in the market. In the latest release, the Kubeflow community started a new working group that focuses on model registry. This is a crucial step of the ML lifecycle that ensures that models are stored, which was previously achieved by integrating with other tooling. For now, the feature is available in beta, but the community is committed to work on improving it and adding it as part of the default features. Additionally, integration with the Spark Operator is a cross-community effort that has been progressing between the two projects. While it isn’t part of the default deployment,it is for now available in the official documentation.

One other challenge that Kubeflow users reported in the past was the need for advanced machine learning skills. Integrations with low code platforms such as Elyra have been done in the past, but in the last 12 months, the project has just benefited from Kale’s donation. It is a project that simplifies the experience of deploying Kubeflow Pipelines workflows by providing a simple user interface to define them.

“Kubeflow desperately needs to elevate the Data Science user experience and lower the barrier to entry to more Machine Learning practitioners. The Kale project will lay the foundations to build new usage patterns and integrations with popular Machine Learning developer tools. I cannot wait for the donation to complete and get exciting new tools into the hands of our Kubeflow users.” says Stefano Fioravanzo, Kubeflow upstream contributor.

What’s new in Charmed Kubeflow 1.9?

Alongside these community-driven developments, Charmed Kubeflow 1.9 also brings a number of additional features focused on security and integrations for enterprise use cases.

Secure MLOps platform

Canonical’s promise to provide secure open source software does not fall short when it comes to Kubeflow. In this release, Charmed Kubeflow comes with Istio CNI enabled by default so that users can configure the network interfaces in their Linux containers. It protects users from possible attacks and enables larger teams to better manage access to different ML projects. 

Often, MLOps projects work with highly sensitive data, so organisations are looking to run their platforms on confidential virtual machines. Charmed Kubeflow can run on confidential VMs on Azure, opening the way for highly regulated industries to innovate at speed with open source. 

These features add to Charmed Kubeflow’s existing security capabilities, such as CVE patching of the images, integrations with different identity providers and user management. The platform also runs in air-gapped environments, enabling highly regulated organisations to push through their AI/ML projects without worrying about the infrastructure.

Integration with the wider AI/ML ecosystem

Canonical and NVIDIA have collaborated for many years now, with exciting integrations starting with the hardware and up the software stack. After having both Canonical Kubernetes and Charmed Kubeflow certified as part of the NVIDIA DGX-Ready Software program, new integrations are now available. You can now develop your GenAI apps on Canonical’s MLOps platform, Charmed Kubeflow, and deploy them using NVIDIA NIM or NVIDIA Triton Inference Server, which are both integrated with KServe, Kubeflow’s component for deployment. Read more about it in the blog published last month.

In addition to the integrations with NVIDIA, Canonical has enabled the latest release of Charmed Kubeflow on Google Kubernetes Engine, and worked on integrating it with Azure Blob Storage. Last but not least, Canonical has released the Data Science Stack, a ready-to-run ML environment that enables users to rapidly develop and optimise models on any Ubuntu AI workstation.

Contact Canonical for enterprise support or managed services. 

To learn more about Canonical’s AI solutions, visit canonical.com/solutions/ai.

Further reading

Related posts


Rawand Benour
27 September 2024

AI in Healthcare: 5 Use Cases and 1 challenge

Ubuntu Article

The accelerated developments in machine learning and artificial intelligence in healthcare have set the stage for some interesting transformations. By enabling better care for patients, optimizing processes, and generating new opportunities for medical research and treatment, these technologies are indeed going to change the healthcare in ...


Luci Stanescu
26 September 2024

CUPS Remote Code Execution Vulnerability Fix Available

Ubuntu Article

Four CVE IDs have been assigned that together form an high-impact exploit chain surrounding CUPS: CVE-2024-47076, CVE-2024-47175, CVE-2024-47176 and CVE-2024-47177. Canonical’s security team has released updates for the cups-browsed, cups-filters, libcupsfilters and libppd packages for all Ubuntu LTS releases under standard support. The u ...


Serdar Vural
26 September 2024

5G mobile networks: A driver for edge computing

5G Article

Recently, a striking report published by Omdia and Canonical highlighted that 86% of communication service providers (CSPs) are optimistic about the future of edge computing on telco networks.  This is a market that is expected to grow substantially in the coming years, with our report shedding light on the motivation that CPSs are drawin ...