You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: github_issue_summarization/Pachyderm_Example/README.md
+33-3
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ If you get stuck on the example, please reach out the community via:
42
42
43
43
We also include some [resources](#resources) at the bottom of the tutorial, so you can dig in a little deeper.
44
44
45
-
## 1. Deploy KubeFlow
45
+
## 1. Deploy KubeFlow and setup Ksonnet
46
46
47
47
The best instructions for deploying KubeFlow live on [KubeFlow.org](https://www.kubeflow.org). Follow the directions listed in the [Getting Started](https://www.kubeflow.org/docs/started/getting-started/) section for the platform of your choice (minikube, microk8s, GKE, etc.).
48
48
@@ -52,6 +52,33 @@ The best instructions for deploying KubeFlow live on [KubeFlow.org](https://www.
52
52
$ export NAMESPACE=kubeflow
53
53
```
54
54
55
+
If you don't already have ksonnet setup on your local machine you'll want to install it via their getting started here: [ksonnet get started](https://ksonnet.io/get-started/)
56
+
57
+
Next, you'll want to export a few environment variables. You'll need a Github API token and if you don't already have one, you can get one [here](https://github.com/settings/tokens)
58
+
59
+
```
60
+
$ export NAMESPACE=kubeflow
61
+
$ export USER=<your github user id>
62
+
$ export GITHUB_TOKEN=<your github token>
63
+
$ export APP_NAME=my-kubeflow
64
+
```
65
+
66
+
Now you're ready to proceed with the ksonnet setup.
67
+
68
+
```
69
+
$ ks init ${APP_NAME}
70
+
$ cd ${APP_NAME}
71
+
$ ks env set default --namespace ${NAMESPACE}
72
+
```
73
+
It's recommended to install the core Kubeflow infrastructure, which includes the ability to train models with a TFJob CRD. In addition to that, we are going to go ahead and add in the Pachyderm and Seldon components:
## 2. Deploy Pachyderm and Seldon on top of KubeFlow
56
83
57
84
We will be using Pachyderm and Seldon for data storage, versioning, pipelining, and serving. We already added these components to our ksonnet app, we just need to deploy/prep them for use.
0 commit comments