Automated cherry pick of #1654: Remove metadata link from central dashboard (#1658)

* Remove metadata link from central dashboard

* Enable central dashboard to use configmap

* Regenerate tests
This commit is contained in:
Jiaxin Shan 2020-11-18 09:58:05 -08:00 committed by GitHub
parent 3e64b50a9c
commit 6794984104
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 896 additions and 10 deletions

View File

@ -14,10 +14,6 @@ data:
{
"link": "/katib/",
"text": "Katib"
},
{
"link": "/metadata/",
"text": "Artifact Store"
}
],
"externalLinks": [],
@ -41,11 +37,6 @@ data:
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
},
{
"text": "View Metadata Artifacts",
"desc": "Artifact Store",
"link": "/metadata/"
}
],
"documentationItems": [

View File

@ -0,0 +1,12 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: centraldashboard
spec:
template:
spec:
containers:
- name: centraldashboard
env:
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config

View File

@ -12,3 +12,6 @@ resources:
- ../base/role.yaml
- ../base/service-account.yaml
- ../base/service.yaml
- ../base/links-configmap.yaml
patchesStrategicMerge:
- deployment_patch.yaml

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-bk4bc7m928
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-bmh8k74f52
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-c644m77455
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-988m2m9m87
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-bk4bc7m928
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-bk4bc7m928
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-bk4bc7m928
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow

View File

@ -35,6 +35,8 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config-f5fk62kk74
- name: DASHBOARD_LINKS_CONFIGMAP
value: centraldashboard-links-config
image: gcr.io/kubeflow-images-public/centraldashboard:vmaster-g8097cfeb
imagePullPolicy: IfNotPresent
livenessProbe:

View File

@ -0,0 +1,86 @@
apiVersion: v1
data:
links: |-
{
"menuLinks": [
{
"link": "/pipeline/",
"text": "Pipelines"
},
{
"link": "/jupyter/",
"text": "Notebook Servers"
},
{
"link": "/katib/",
"text": "Katib"
}
],
"externalLinks": [],
"quickLinks": [
{
"text": "Upload a pipeline",
"desc": "Pipelines",
"link": "/pipeline/"
},
{
"text": "View all pipeline runs",
"desc": "Pipelines",
"link": "/pipeline/#/runs"
},
{
"text": "Create a new Notebook server",
"desc": "Notebook Servers",
"link": "/jupyter/new?namespace=kubeflow"
},
{
"text": "View Katib Experiments",
"desc": "Katib",
"link": "/katib/"
}
],
"documentationItems": [
{
"text": "Getting Started with Kubeflow",
"desc": "Get your machine-learning workflow up and running on Kubeflow",
"link": "https://www.kubeflow.org/docs/started/getting-started/"
},
{
"text": "MiniKF",
"desc": "A fast and easy way to deploy Kubeflow locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikf/"
},
{
"text": "Microk8s for Kubeflow",
"desc": "Quickly get Kubeflow running locally on native hypervisors",
"link": "https://www.kubeflow.org/docs/started/getting-started-multipass/"
},
{
"text": "Minikube for Kubeflow",
"desc": "Quickly get Kubeflow running locally",
"link": "https://www.kubeflow.org/docs/started/getting-started-minikube/"
},
{
"text": "Kubeflow on GCP",
"desc": "Running Kubeflow on Kubernetes Engine and Google Cloud Platform",
"link": "https://www.kubeflow.org/docs/gke/"
},
{
"text": "Kubeflow on AWS",
"desc": "Running Kubeflow on Elastic Container Service and Amazon Web Services",
"link": "https://www.kubeflow.org/docs/aws/"
},
{
"text": "Requirements for Kubeflow",
"desc": "Get more detailed information about using Kubeflow and its components",
"link": "https://www.kubeflow.org/docs/started/requirements/"
}
]
}
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/name: centraldashboard
name: centraldashboard-links-config
namespace: kubeflow