Twitter
Google plus
Facebook
Vimeo
Pinterest

Fluid Edge Themes

Title Image

MiniKF

MiniKF

MiniKF latest version

A production-ready, full-fledged, local Kubeflow deployment that installs in minutes.

MiniKF is the fastest and easiest way to get started with Kubeflow. With just a few clicks, you are up for experimentation, and for running complete Kubeflow Pipelines.

To train at scale, move to a Kubeflow cloud deployment with one click, without having to rewrite anything.

See here for the official announcement and why we started MiniKF.

Talk to us

arrikto
Get the latest news and updates. Help spread the word with hashtag: #MiniKF

#minikf
Join the discussion on Slack, ask questions, request features, and get support for MiniKF.
Join Kubeflow on Slack

Installation guide

System requirements

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

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

Operating systems

MiniKF runs on all major operating systems:

  • Linux
  • macOS
  • Windows

Prerequisites

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 http://10.10.10.10 and follow the on-screen instructions to start Kubeflow and Rok.

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

Installation video

Here is a demo of installing MiniKF from scratch: