MiniKF is now available on Vagrant Cloud

by | March 2019

3 min read

MiniKF Announcement

System Requirements

For a smooth experience we recommend that your system meets the following requirements:

  • 12GB RAM
  • 2 CPUs
  • 50GB disk space

Supported Operating systems

MiniKF runs on all major operating systems:

  • Linux
  • macOS
  • Windows


Before installing MiniKF, you need to have Vagrant and VirtualBox installed on your laptop.

MiniKF installation

Open a terminal on your laptop, create a new directory, switch into it, and run the following commands to install MiniKF:

vagrant init arrikto/minikf
vagrant up

MiniKF will take a few minutes to boot. When this is done, navigate to and follow the on-screen instructions to start Kubeflow and Rok.

Latest Release Notes

MiniKF 20200812.0.0

NEW! Now with brand-new support for HP tuning with Kubeflow Pipelines, Katib, and Kale New MiniKF release including Kubeflow 1.0Rok 1.0 Get MiniKF New Features Upgrade Kubeflow to latest 1.0 release with custom featuresUpgrade Rok to latest 1.0 pre-releaseKubeflow...

End-to-end example on MiniKF

Notebooks & Kubeflow Pipelines on the new MiniKF. Run an e2e ML pipeline following this tutorial.

MiniKF upgrade

Here are step-by-step instructions for upgrading from a previous version:

  1. Upgrade the MiniKF box to the latest version:
    vagrant box update
  2. Ensure you have updated to the latest version:
    vagrant box list
  3. Upgrade the vagrant-persistent-storage plugin to v0.0.47 or later:
    vagrant plugin update vagrant-persistent-storage
  4. Destroy the VM:
    vagrant destroy
  5. Remove all local state. This will remove all of your customization in MiniKF (notebooks, pipelines, Rok snapshots):
    • [Windows] del minikf-user-data.vdi
    • [Linux/macOS] rm minikf-user-data.vdi
  6. Re-create your VM:
    vagrant up

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 delivers MiniKF featuring Kubeflow v0.5

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...

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....

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...