forked from kubeflow/kubeflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
gcp_prototype.yaml
51 lines (51 loc) · 1.38 KB
/
gcp_prototype.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Sample config for kubeflow bootstrapper
---
# App only apply if on GKE
app:
components:
- name: jupyterhub
prototype: jupyterhub
- name: ambassador
prototype: ambassador
- name: centraldashboard
prototype: centraldashboard
- name: tf-job-operator
prototype: tf-job-operator
- name: spartakus
prototype: spartakus
- name: cloud-endpoints
prototype: cloud-endpoints
- name: cert-manager
prototype: cert-manager
- name: iap-ingress
prototype: iap-ingress
parameters:
- component: cloud-endpoints
name: secretName
value: admin-gcp-sa
- component: cert-manager
name: acmeEmail
# TODO: use your email for ssl cert
value: [email protected]
- component: iap-ingress
name: ipName
# TODO: make sure value of ipName is the same as property <ipName>.
value: ipName
- component: iap-ingress
name: hostname
# TODO: replace with Name of GCP project. This is fully qualified domain name to use with ingress.
value: kubeflow.endpoints.<Project>.cloud.goog
- component: jupyterhub
name: jupyterHubAuthenticator
value: iap
- component: jupyterhub
name: cloud
value: gke
- component: ambassador
name: cloud
value: gke
- component: spartakus
name: reportUsage
value: true
registries:
- name: kubeflow