leigh-johnson / kubeflow-microk8s-demo

Getting started with Kubeflow (machine learning toolkit for Kubernetes) via Microk8s and Multipass
18 stars 0 forks source link

Use ksonnet v0.13.1+ #1

Open leigh-johnson opened 5 years ago

leigh-johnson commented 5 years ago

I had to build ksonnet from source to incorporate ksonnet/ksonnet/#8ce41f5e959bd1e9f84e08de0c1ee879ba21cdae which fixes https://github.com/ksonnet/ksonnet/issues/883

When this patch is available in a release, remove install-go.sh and use a compiled binary of ksonnet v0.13.1+ instead.

# install-kubeflow-pre-micro.sh
# wget https://github.com/ksonnet/ksonnet/releases/download/v0.13.1/ks_0.13.1_linux_amd64.tar.gz -O ksonnet.tar.gz
# mkdir -p ksonnet
# tar -xvf ksonnet.tar.gz -C ksonnet --strip-components=1
# cp ksonnet/ks /usr/local/bin
# rm -fr ksonnet
mro-aaskandani commented 5 years ago

https://github.com/ksonnet/ksonnet/releases/download/v0.13.1/ks_0.13.1_linux_amd64.tar.gz is not found!

leigh-johnson commented 5 years ago

@mro-aaskandani v0.13.1 of ksonnet hasn't been released yet. For now, you'll have to build ksonnet from source to use it with kubernetes v1.12.*

./install-go.sh will install go, and build the ksonnet binary from source (master).

If you're using kubernetes <= 1.11.* you can install any version of ksonnet >= v0.11 =)

shomron commented 5 years ago

@leigh-johnson we just released 0.13.1 specifically with this fix. I hope this helps!

leigh-johnson commented 5 years ago

@shomron Wow, thank you very much for cutting that release! Definitely much appreciated.