You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Pre-Requisites

Install Docker for Desktop v2.3.0.5 for your OS

Windows:


Setup Environment 

MacOS:

Download kfctl for your OS:

$ wget https://github.com/kubeflow/kfctl/releases/download/v1.2.0/kfctl_v1.2.0-0-gbc038f9_darwin.tar.gz
$ tar xvfz kfctl_v1.2.0-0-gbc038f9_darwin.tar.gz

Add kfctl to your path

$ mkdir ~/bin
$ mv ./kfctl ~/bin/
$ export PATH=$PATH:~/bin


Windows

The easiest to have access to kubectl and kfctl on windows it to run a Linux container that has the kfctl and kubectl utilities already installed.

To start a bash shell with the two CLI’s available, just execute:

> docker run -it --rm -v C:\Users\<USER>\.kube:/root/.kube vikramfusionapplied/kfctl:v1.0.2 bash

You may want to wrap this command in a bat file for ease of use.

Install Kubeflow

Perform the following step from terminal on the Mac and from the bash shell of the docker container on Windows.


Check Version of kfctl

$ kfctl version
kfctl v1.2.0-0-gbc038f9


Install KubeFlow (Windows in bash. ie. $ bash)

$ mkdir tmp
$ cd tmp 
$ kfctl apply -f https://raw.githubusercontent.com/kubeflow/manifests/v1.2-branch/kfdef/kfctl_k8s_istio.v1.2.0.yaml -V


This could take a while... up to 30 minutes.



Addressing the Issue of Istio not starting:

try with:


References

ReferenceURL
How to use Docker Desktop for Mac or Windows to run Kubeflowhttps://morioh.com/p/7c45a5df9034

Kubeflow: How to Install and Launch Kubeflow on your Local Machine

https://towardsdatascience.com/kubeflow-how-to-install-and-launch-kubeflow-on-your-local-machine-e0d7b4f7508f
  • No labels