https://www.kubeflow.org/docs/gke/gcp-e2e/
(I'll file a kubeflow/examples bug too).
Looks like this example is broken right now; looks like the tfjob needs to be deployed into a user profile namespace now. The quick workaround is to just direct the output of 'kustomize build' to a yaml file rather than piping directly to kubectl; then editing that file to change the namespace, then applying it. The more principled fix would be to change the set of kustomize commands.
(for googlers, see this discussion for background)
Issue-Label Bot is automatically applying the labels:
| Label | Probability |
| ------------- | ------------- |
| kind/bug | 0.82 |
Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
Also, I assume that we need to update the tfjob docs as well (https://www.kubeflow.org/docs/components/training/tftraining/). Looks like either they need to deploy into a kubeflow-<user> namespace, or give the correct permissions to a service account in the namespace they want to use.
(Perhaps this should be a separate bug).
/area docs
/priority p2
I'd put this as a 'p0' since it's the "getting started" tutorial.
When I run the examples for Katib (doc https://www.kubeflow.org/docs/components/hyperparameter-tuning/hyperparameter/ ), they run in the namespace kubeflow. Looks like they also must also run in a user namespace. Do you agree ? Do we need to open another ticket ? (sorry for asking those questions, I am new to kubeflow)
@jal06 please open a separate issue for katib examples.
Bump to P0 because we should fix for 1.0.
@amygdala Are you working on this tutorial and if so, can I assign this issue to you?
@jal06 please open a separate issue for katib examples.
Thanks for your answer
I open a new issue for Katib : https://github.com/kubeflow/website/issues/1599
/cc @DanSanche
@DanSanche I'm cc-ing you on this bug about the end-to-end tutorial (not the afore-mentioned Katib issue). @amygdala is planning to chat to you about it.
Related issue in the kubeflow/examples repo: https://github.com/kubeflow/examples/issues/713
I might suggest that we create a notebook to run this mnist example. Similar to what we do for xgboost_synthetic
The guide would then be
This has a couple advantages
A notebook SGTM; leaving this issue open. We'd want to change the instructions both in the docs e2e page (kf/website), and the mnist example README (kf/examples).
This would address https://github.com/kubeflow/website/issues/1553 as well.
Most helpful comment
Issue-Label Bot is automatically applying the labels:
| Label | Probability |
| ------------- | ------------- |
| kind/bug | 0.82 |
Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.