Skip to content

Commit d6d6500

Browse files
committed
Add incubation overlay
1 parent 88206c9 commit d6d6500

File tree

4 files changed

+35
-81
lines changed

4 files changed

+35
-81
lines changed

manifests/kfdef/README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Dashboard
22

3-
The Open Data Hub Dashboard component installs a UI which
3+
The Open Data Hub Dashboard component installs a UI which:
44

55
- Shows what's installed
66
- Show's what's available for installation
@@ -9,24 +9,27 @@ The Open Data Hub Dashboard component installs a UI which
99

1010
For more information, visit the project [GitHub repo](https://github.com/opendatahub-io/odh-dashboard).
1111

12-
### Folders
12+
## Folders
13+
1314
1. base: contains all the necessary yaml files to install the dashboard
1415
1. manifests/overlays/odhdashboardconfig: **OPTIONAL** overlay to deploy an ODHDashboardConfig with the odh-dashboard application. This is only required if you want to deploy configuration outside of the default ODHDashboardConfigs that will be initialized at runtime
1516

16-
##### Installation with KFDef
17+
### Installation with KFDef
18+
1719
You can deploy the dashboard using the [odh-dashboard-kfnbc-test.yaml](odh-dashboard-kfnbc-test.yaml)
18-
```
20+
21+
```yaml
1922
- kustomizeConfig:
2023
repoRef:
2124
name: manifests
2225
path: odh-dashboard
2326
name: odh-dashboard
2427
```
2528
26-
2729
If you would like to deploy the default configs for the Dashboard groups and `ODHDashboardConfig` you can enable the `odhdashboardconfig` overlay.
2830
NOTE: If you deploy this with the odh-operator, you will need to allow the operator to deploy the initial version of the files and then remove the `odhdashboardconfig` from the overlay to prevent the operator from reseting any changes made to the groups or config
29-
```
31+
32+
```yaml
3033
- kustomizeConfig:
3134
overlays:
3235
- odhdashboardconfig
@@ -35,3 +38,15 @@ NOTE: If you deploy this with the odh-operator, you will need to allow the opera
3538
path: odh-dashboard
3639
name: odh-dashboard
3740
```
41+
42+
If you would want to test the incubation version of the dashboard, you can enable the `incubation` overlay.
43+
44+
```yaml
45+
- kustomizeConfig:
46+
overlays:
47+
- incubation
48+
repoRef:
49+
name: manifests
50+
path: manifests
51+
name: odh-dashboard
52+
```

manifests/overlays/authentication/deployment.yaml

Lines changed: 0 additions & 75 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
- op: replace
2+
path: /spec/template/spec/containers/0/image
3+
value: quay.io/opendatahub/odh-dashboard:nightly
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
bases:
4+
- ../../base
5+
patchesJson6902:
6+
- path: deployment.yaml
7+
target:
8+
group: apps
9+
version: v1
10+
kind: Deployment
11+
name: odh-dashboard

0 commit comments

Comments
 (0)