News
Arrikto delivers MiniKF featuring Kubeflow v0.5

by | May 2019

3 min read

Drop by the Arrikto booth S/E 53 at KubeCon Barcelona 2019. Meet the experts, and watch the new, on-prem Kubeflow Pipelines demo. Get thet-shirt! Today, at KubeCon + CloudNativeCon Europe 2019, Arrikto announced the release of the new MiniKF, which features the all-new Kubeflow v0.5. MiniKF is the fastest and easiest way to get started […]

Drop by the Arrikto booth S/E 53 at KubeCon Barcelona 2019. Meet the experts, and watch the new, on-prem Kubeflow Pipelines demo. Get the
t-shirt!

Today, at KubeCon + CloudNativeCon Europe 2019, Arrikto announced the release of the new MiniKF, which features the all-new Kubeflow v0.5. MiniKF is the fastest and easiest way to get started with Kubeflow. With more than a thousand downloads in the last 60 days, MiniKF is becoming the de-facto Kubeflow distribution for laptop and desktop use.

MiniKF installs with just two commands. Then, you can start experimenting, and even run complete Kubeflow Pipelines use cases. Portability is key, so you can move your training or model deployment to a Kubeflow cloud deployment with one click, without having to rewrite anything. MiniKF runs on all major operating systems (Linux, macOS, Windows).

What’s new in MiniKF

  • Kubeflow v0.5
  • New Notebook Manager UI (contributed by Arrikto)
  • Support for local and on-prem Kubeflow Pipelines
  • Seamless Notebook integration with Pipelines (with Arrikto’s Rok)

The new MiniKF delivers a simplified model building experience for data scientists and dramatically improves the workflow to create and run a Kubeflow Pipeline. MiniKF comes with all the features of Kubeflow v0.5, plus the ability to run end-to-end Kubeflow Pipelines locally starting from your Notebook. With MiniKF and Rok your workflows just became truly hybrid. Take an immutable snapshot of your local Notebook, and its data (using Arrikto’s Rok data management product), and continue working, or reproduce on a public cloud provider like GCP. Use Kubeflow Pipelines to automate the procedure and run steps efficiently accessing local data. Everything happens from inside your Notebook! MiniKF comes with a free Rok license, so that you can enjoy all of Rok’s advanced data management capabilities.

Here is an example of how to run an end-to-end Kubeflow Pipeline locally, on MiniKF, starting from a Jupyter Notebook.

Why we started MiniKF

Arrikto is a leading code contributor to Kubeflow, and is driving the Community’s efforts to deliver efficient data management solutions for multi-user and on-premise workflows. Kubeflow is dedicated to making deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable. The fact is that data scientists use their laptop a lot! The vast majority of data science exploration and experimentation starts locally from the laptop. So, the more we interacted with the Kubeflow community, the more it became clear that we needed a way to make Kubeflow easily accessible, and packaged in a simple way to run locally.

If you are a Kubernetes user, you can think of MiniKF being to Kubeflow, what Minikube is to Kubernetes.

We believe MiniKF will help democratize access to ML, lowering the barrier to entry, and allowing more people to spin up a pre-configured dev environment, so they can start experimenting locally, fast, and then scale-up to a full, distributed operation on the cloud. With scaling-up becoming the next step of a single workflow, rather than a completely distinct hassle.

Availability

MiniKF is already available and completely free of charge. Visit the MiniKF page to download it and start using it:

www.arrikto.com/f/get-minikf

See also the initial, official announcement on the Kubeflow blog:

https://medium.com/kubeflow/minikf-the-fastest-and-easiest-way-to-deploy-kubeflow-on-your-laptop-a91fb846d0ba

We welcome your feedback, suggestions, bug reports, and feature requests. Give it a try and tell us what you think!

Join the #minikf channel on Kubeflow Slack

Chris Pavlou

Chris is a Technical Marketing Engineer with a strong customer focus and background in Machine Learning and cloud native applications

More Like This

Accelerate your ML lifecycle with Kubeflow 1.1 and the new MiniKF

We are very excited to announce that Kubeflow 1.1 and a new version of MiniKF have been released!  Kubeflow 1.1 Kubeflow 1.1 brings ML workflow automation with Fairing and Kale. The latter enables you to work on your notebook, write your ML code, define the...

MiniKF is now available on the Google Cloud Marketplace

We are extremely excited to announce that MiniKF is now available on the Google Cloud Marketplace! We collaborated with Google to bring you the same seamless experience you are getting with MiniKF on your laptop, now on Google Cloud Platform (GCP). So, you can have...

Arrikto expands its leadership team

San Mateo, California, Apr 4, 2019 — Arrikto is excited to announce the expansion of its leadership team with three executive appointments: Joe Costello as Executive Chairman & EVP Sales and Marketing, Josh Bottum as Vice President of Sales, and Eliodoro “Bong”...

MiniKF — The fastest and easiest way to get started with Kubeflow

Arrikto is a core contributor to the Kubeflow project, mainly in the areas of data management and UX. Kubeflow is very popular among data scientists and is dedicated to making deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable....

Arrikto at KubeCon EU 2019

We are excited to announce that Arrikto will be exhibiting at this year’s KubeCon + CloudNativeCon in Barcelona, Spain, May 20–23, 2019. We invite everyone at our booth, S/E 53, to discover how you can snapshot, version, package, distribute, and share your cloud...

You May Also Like

k3d + GitHub Actions: Kubernetes E2E Testing Made Easy

Combining k3d and GitHub Actions for easy, quick and cheap E2E testing The Old Way During my first year of Software Engineering, I understood the importance of two things: E2E tests running with CI. They save a ton of manual effort testing the software, increase...

Kubeflow 1.1 Community Release Update

September, 2020 @ Kubeflow Community Update Call Josh Bottum, Kubeflow Community Product Manager, leads the community call giving us all an update on the great things that came in Kubeflow 1.1 This includes updates from; Josh Bottum, Arrikto, Kubeflow Product...

Kubeflow 1.0 Update By A Kubeflow Community Product Manager

August 20, 2020 @ KubeCon + CloudNativeCon Europe Amsterdam 2020 This session will provide a Kubeflow 1.0 Update by a Kubeflow Community Product Manager. The presentation will include a review of the Kubeflow Community and feature development process, the Kubeflow...