Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please provide a working installation guide #1570

Closed
tomalbrecht opened this issue Jan 29, 2020 · 2 comments
Closed

please provide a working installation guide #1570

tomalbrecht opened this issue Jan 29, 2020 · 2 comments
Labels
doc-sprint Issues to work on during the Kubeflow Doc Sprint kind/bug platform/microk8s priority/p2

Comments

@tomalbrecht
Copy link

tomalbrecht commented Jan 29, 2020

Please provide a working setup guide (ubuntu 18.04 lts)

I've tried several instructions provided on your page. Only GCP does fully work. The following instructions do not work on Ubuntu 18.04 LTS

https://www.kubeflow.org/docs/started/workstation/getting-started-linux/
-> microk8s Version
-> MiniKF
-> Workstation

There are multiple problems, from kustomize bugs to certification errors (already referenced in different other issues)

A working microk8s installation would be great for kubeflow 0.7.1 (or 0.7.0)

kfctl v0.7.1-2-g55f9b2a
microk8s.kubectl v1.14.10
kfctl_existing_arrikto.0.7.1.yaml and/or kfctl_k8s_istio.0.7.1.yaml

follow docs at:
https://www.kubeflow.org/docs/started/workstation/getting-started-linux/#linux-server
then https://www.kubeflow.org/docs/started/k8s/overview/
then https://www.kubeflow.org/docs/started/k8s/kfctl-existing-arrikto/

snap install microk8s --classic --channel=1.14/stable
#export PATH=$PATH:/snap/bin
snap alias microk8s.kubectl kubectl
which kubectl
kubectl version —> GitVersion:"v1.14.10"
# workaround because of kustomize error
wget https://github.com/kubeflow/kubeflow/releases/download/v0.7.1/kfctl_v0.7.1-2-g55f9b2a_linux.tar.gz
tar -xvf kfctl_v0.7.1-2-g55f9b2a_linux.tar.gz
# end workaround because of kustomize error
export PATH=$PATH:$(pwd)
export CONFIG_URI="https://raw.githubusercontent.com/kubeflow/manifests/b37bad9eded2c47c54ce1150eb9e6edbfb47ceda/kfdef/kfctl_existing_arrikto.0.7.1.yaml"
export KF_NAME=kubeflow-poc
export BASE_DIR=/root/kubeflow
export KF_DIR=${BASE_DIR}/${KF_NAME}
mkdir -p ${KF_DIR}
export KF_INST=${BASE_DIR}/kubeflow-inst
mkdir -p ${KF_DIR}
cd ${KF_INST}
wget $CONFIG_URI
wget uri: https://github.com/kubeflow/manifests/archive/v0.7-branch.tar.gz
tar -xvf v0.7-branch.tar.gz
# workaround because of kustomize error
vi kfctl_existing_arrikto.0.7.1.yaml
uri: https://github.com/kubeflow/manifests/archive/v0.7-branch.tar.gz --> /root/kubeflow/kubeflow-poc/manifests-0.7-branch
# end workaround because of kustomize error
export CONFIG_FILE=${KF_DIR}/kfctl_existing_arrikto.0.7.1.yaml
# [email protected] / Password is "12341234", 12-round bcrypt-hashed.
kfctl apply -V -f ${CONFIG_FILE}

Output:

...
INFO[0091] Applied the configuration Successfully!       filename="cmd/apply.go:72"

Update: I was able to deploy kubeflow on microk8s now (some old leftovers caused weird behaviors).

  • But still: how do I get the port / url to connect to the webgui?
  • How do I expose the port, so other clients can access the gui from their desktops?
@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the labels:

Label Probability
kind/feature 0.80

Please mark this comment with 👍 or 👎 to give our bot feedback!
Links: app homepage, dashboard and code for this bot.

@tomalbrecht tomalbrecht changed the title please provide a working setup guide please provide a working installation guide Jan 29, 2020
@sarahmaddox sarahmaddox added the doc-sprint Issues to work on during the Kubeflow Doc Sprint label Jan 29, 2020
@jlewi
Copy link
Contributor

jlewi commented Feb 6, 2020

@ammarn911 recently updated the docs for MicroK8s

#1113 is tracking fixing the MicroK8s guide.

So I'm going to close this as a duplicate of that issue.

Duplicate of #1113

@jlewi jlewi closed this as completed Feb 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-sprint Issues to work on during the Kubeflow Doc Sprint kind/bug platform/microk8s priority/p2
Projects
None yet
Development

No branches or pull requests

3 participants